SoapUI for API Testing Training Course
Το SoapUI είναι το πιο ευρέως χρησιμοποιούμενο εργαλείο δοκιμής API ανοιχτού κώδικα για SOAP και REST API. Προσφέρει λειτουργικές δοκιμές SOAP Web Services, λειτουργικές δοκιμές REST API, κάλυψη WSDL, δοκιμή επιβεβαίωσης μηνυμάτων και δοκιμαστική ανακατασκευή.
Σε αυτή τη ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών, οι συμμετέχοντες μαθαίνουν πώς να δοκιμάζουν τις υπηρεσίες Ιστού χρησιμοποιώντας το SoapAPI. Συζητάμε πώς η δοκιμή API μπορεί να επιλύσει ορισμένες από τις αδυναμίες της διεπαφής χρήστη και της δοκιμής βάσει μονάδας. Η εκπαίδευση περιλαμβάνει συνεδρίες πρακτικής και ένα έργο ανάπτυξης σουίτας δοκιμών API.
Μέχρι το τέλος της εκπαίδευσης, οι συμμετέχοντες θα έχουν μια σταθερή ιδέα για το πότε θα εφαρμόσουν δοκιμές API, πώς να εξερευνήσουν και να αποκτήσουν πρόσβαση σε API, πώς να πραγματοποιήσουν διαφορετικούς τύπους δοκιμών σε API που βασίζονται στο SOAP και στο REST και πώς να συνδυάσουν τη δουλειά τους σε μια ολοκληρωμένη, αυτοματοποιημένη δοκιμαστική σουίτα.
Μορφή του μαθήματος
- Ένα μάθημα που καθοδηγείται από εκπαιδευτές που περιλαμβάνει μια εισαγωγή στη δοκιμή API, στα εργαλεία και τις διαδικασίες του, και ένα πρακτικό έργο ανάπτυξης σουίτας δοκιμών που βασίζεται σε SoapUI.
Επιλογές προσαρμογής μαθήματος
- Για να ζητήσετε μια εξατομικευμένη εκπαίδευση για αυτό το μάθημα, επικοινωνήστε μαζί μας για να κανονίσουμε.
Course Outline
Εισαγωγή
- Δοκιμή API έναντι δοκιμής μονάδας και δοκιμή διεπαφής χρήστη
Επισκόπηση των πρωτοκόλλων
- SOAP, REST, HTTP, JMS, AMF και JDBC
Επισκόπηση των SoapUI Χαρακτηριστικών
Τύποι έργων σε SoapUI
- Έργα SOAP
- έργα REST
- Γενικά έργα
Δημιουργία Έργου
Εισαγωγή Έργου
Εξερευνώντας τα API της εφαρμογής σας με το Fiddler και το Postman
Προσομοίωση και κοροϊδία Web Services
Δημιουργία και εκτέλεση λειτουργικών δοκιμών
Δημιουργία και εκτέλεση δοκιμών παλινδρόμησης
Δημιουργία και εκτέλεση δοκιμών φορτίου
Δοκιμή ασφαλείας με SoapUI
Διεξαγωγή Δοκιμών Συμμόρφωσης
Database Δοκιμή με SoapUI
Πολυεπίπεδο Test Automation με Selenium
Επέκταση της κάλυψης δοκιμής
Αναφορά
Εργασία με SoapUI Πρόσθετα
Αυτοματοποίηση των SoapUI δοκιμών σας
SoapUI Ενσωμάτωση με Jenkins
Από άκρο σε άκρο Test Automation
API Testing Βέλτιστες πρακτικές
Περίληψη και Συμπέρασμα
Requirements
- Γνώση web API όπως REST ή SOAP.
- Εμπειρία δοκιμής λογισμικού.
Ακροατήριο
- μηχανικοί QA
- Ελεγκτές και προγραμματιστές δοκιμών που εμπλέκονται σε δοκιμές λογισμικού και API υπηρεσιών ιστού
Open Training Courses require 5+ participants.
SoapUI for API Testing Training Course - Booking
SoapUI for API Testing Training Course - Enquiry
SoapUI for API Testing - Consultancy Enquiry
Consultancy Enquiry
Testimonials (1)
Μέθοδος διδασκαλίας
Negritu - OMNIASIG VIENNA INSURANCE GROUP S.A.
Course - SoapUI for API Testing
Machine Translated
Upcoming Courses
Related Courses
Advanced Automation Testing and Maintenance
35 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε δοκιμαστές και προγραμματιστές μεσαίου επιπέδου που επιθυμούν να εμβαθύνουν τις γνώσεις και τις δεξιότητές τους στις δοκιμές αυτοματισμού, εστιάζοντας σε εργαλεία όπως Selenium, TestComplete και ενσωμάτωση με Oracle APEX και .Net Core.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Ρυθμίστε και διαμορφώστε τα Selenium και TestComplete για δοκιμή αυτοματισμού.
- Αναπτύξτε προηγμένα δοκιμαστικά σενάρια και πλαίσια.
- Ενσωματώστε τις δοκιμές αυτοματισμού με Oracle εφαρμογές APEX και .Net Core.
- Εφαρμόστε τεχνικές μηχανικής εκμάθησης για να βελτιώσετε την αυτοματοποίηση δοκιμών.
- Μετάβαση από χειροκίνητη σε αυτοματοποιημένη δοκιμή αποτελεσματικά.
- Διαχειριστείτε τα έργα δοκιμών που ανατίθενται σε εξωτερικούς συνεργάτες και διατηρήστε τα πρότυπα ποιότητας.
Advanced C# for Automation Test Engineers
21 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε έμπειρους μηχανικούς δοκιμών αυτοματισμού που θέλουν να μάθουν προηγμένες C# έννοιες προγραμματισμού για δοκιμές αυτοματισμού.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Κατανοήστε προηγμένες C# έννοιες προγραμματισμού και βέλτιστες πρακτικές. Εφαρμόστε προηγμένες αντικειμενοστρεφείς αρχές προγραμματισμού για να δημιουργήσετε αποτελεσματικές και ευέλικτες λύσεις αυτοματισμού. Σχεδιάστε και αναπτύξτε αρθρωτά και επαναχρησιμοποιήσιμα πλαίσια αυτοματισμού χρησιμοποιώντας τις βέλτιστες πρακτικές του κλάδου.
Advanced Selenium
14 HoursΣε αυτήν τη ζωντανή εκπαίδευση στο Ελλάδα από εκπαιδευτές, οι συμμετέχοντες θα μάθουν πώς να βελτιώνουν μια αυτοματοποιημένη σουίτα δοκιμών χρησιμοποιώντας προηγμένες τεχνικές οδήγησης Selenium.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Επιλύστε περίπλοκα ζητήματα αυτοματισμού δοκιμής εφαρμογών ιστού με το Selenium.
- Εφαρμόστε τυπικές εκφράσεις και τεχνικές επαλήθευσης βάσει μοτίβων.
- Χειριστείτε τις εξαιρέσεις που σταματούν την εκτέλεση της δοκιμής.
- Αναζήτηση αντικειμένων ιστού μέσω προγραμματισμού.
- Δυναμική λήψη δεδομένων από στοιχεία ελέγχου ιστού.
- Δημιουργήστε ένα πλαίσιο δοκιμών βάσει δεδομένων.
- Διανείμετε τη δοκιμή με Selenium Πλέγμα.
Advanced Selenium with C#
14 HoursΣε αυτή τη ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών, οι συμμετέχοντες θα μάθουν πώς να βελτιώνουν μια αυτοματοποιημένη σουίτα δοκιμών χρησιμοποιώντας προηγμένες τεχνικές οδήγησης Selenium.
Κοινό: δοκιμαστές λογισμικού, διευθυντές δοκιμών, επαγγελματίες διασφάλισης ποιότητας.
Advanced TestStand: Mastering Test Automation
21 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε μηχανικούς δοκιμών μεσαίου έως προχωρημένου επιπέδου και ειδικούς αυτοματισμού που επιθυμούν να εξερευνήσουν προηγμένες δυνατότητες και τεχνικές TestStand για τη μεγιστοποίηση της αποδοτικότητας και της αποτελεσματικότητας του αυτοματισμού δοκιμών.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Χρησιμοποιήστε προηγμένες δυνατότητες και λειτουργίες του TestStand για να βελτιώσετε τις ροές εργασιών αυτοματισμού δοκιμών.
- Προσαρμόστε τις διεπαφές χρήστη και αναπτύξτε προηγμένες ακολουθίες δοκιμών.
- Εφαρμογή προηγμένων τεχνικών επεξεργασίας αποτελεσμάτων και αναφοράς.
- Ενσωματώστε το TestStand με εξωτερικές βάσεις δεδομένων, συστήματα και υλικό.
- Εφαρμόστε βέλτιστες πρακτικές για τη συντήρηση, τη διαχείριση, την αντιμετώπιση προβλημάτων και τον εντοπισμό σφαλμάτων σύνθετων ακολουθιών δοκιμών.
Mobile Automation with Appium Overview
7 HoursΚοινό:
Οποιοσδήποτε συμμετέχει σε δοκιμές, συμπεριλαμβανομένων των Κινητών Αυτοματισμών Αυτοκινήτων
Automate Windows Desktop Applications with AutoIt
14 HoursΣε αυτή τη ζωντανή εκπαίδευση στο Ελλάδα (επιτόπου ή απομακρυσμένη) υπό την καθοδήγηση εκπαιδευτών, οι συμμετέχοντες θα μάθουν πώς να χρησιμοποιούν το AutoIt για να αυτοματοποιούν τις εφαρμογές παραθύρων καθώς περνούν από μια σειρά από ασκήσεις που πραγματοποιούνται ζωντανά στο εργαστήριο.
C# for Automation Test Engineers
21 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα έχει σχεδιαστεί για όποιον ενδιαφέρεται να μάθει C# με σκοπό τη δοκιμή αυτοματισμού. Είναι ένα βελτιωμένο, εντατικό μάθημα με πολλές πρακτικές ασκήσεις για να αποκτήσουν γρήγορα οι συμμετέχοντες τις βασικές δεξιότητες προγραμματισμού που απαιτούνται για την εφαρμογή σε δοκιμές αυτοματισμού λογισμικού. Η εστίαση είναι στις βασικές αρχές C# που μπορούν να εφαρμοστούν άμεσα και άμεσα στον αυτοματισμό δοκιμής.
Αυτό το μάθημα δεν καλύπτει σε βάθος πλαίσια αυτοματισμού δοκιμών όπως το Selenium. Εάν είστε ήδη γνώστης της C# και θέλετε να ξεκινήσετε απευθείας τις δοκιμές με το Selenium, ελέγξτε: Selenium WebDriver σε C#: Εισαγωγή στον αυτοματισμό δοκιμών ιστού σε C#.
EasyTest
7 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε χειριστές και δοκιμαστές που επιθυμούν να χρησιμοποιήσουν το EasyTest για δοκιμή εφαρμογών ή συστημάτων.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Εγκαταστήστε και διαμορφώστε το EasyTest.
- Χρησιμοποιήστε το EasyTest για δοκιμές συστημάτων και λειτουργιών εφαρμογών.
- Αυτοματοποίηση και διατήρηση σεναρίων στο EasyTest.
Test automation with HP UFT
21 HoursΑυτό το μάθημα καταδεικνύει μέσα από πρακτική εξάσκηση τις βασικές αρχές και τις εφαρμογές του αυτοματισμού δοκιμών με το HP UFT.
Introduction to Java for Test Automation
28 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα έχει σχεδιαστεί για όποιον ενδιαφέρεται να μάθει Java με σκοπό την αυτοματοποίηση δοκιμών. Είναι ένα βελτιωμένο, εντατικό μάθημα με πολλές πρακτικές ασκήσεις για να αποκτήσουν γρήγορα οι συμμετέχοντες τις βασικές δεξιότητες προγραμματισμού που απαιτούνται για την εφαρμογή σε δοκιμές αυτοματισμού λογισμικού. Η εστίαση είναι στις βασικές αρχές Java που μπορούν να εφαρμοστούν άμεσα και άμεσα στον αυτοματισμό δοκιμής.
Αυτό το μάθημα δεν καλύπτει σε βάθος δοκιμαστικά πλαίσια αυτοματισμού όπως το Selenium. Παρακάμπτει επίσης τη συμβατική προσέγγιση "Hello World" για την εκμάθηση Java, καθώς αυτό δεν είναι ένα μάθημα για την ανάπτυξη εφαρμογών. Αυτό το μάθημα στοχεύει ξεκάθαρα στο να ενεργοποιήσει τους συμμετέχοντες γρήγορα και να λειτουργήσει με αυτοματοποίηση δοκιμών. Εάν είστε ήδη έμπειροι στην Java και θέλετε να ξεκινήσετε απευθείας τις δοκιμές με το Selenium, ανατρέξτε στο: Εισαγωγή στο Selenium (https://www.nobleprog.com/introduction-selenium-training).
Robot Framework: Keyword Driven Acceptance Testing
14 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε μηχανικούς δοκιμών λογισμικού που επιθυμούν να μάθουν πώς να γράφουν ένα σύνολο δοκιμαστικών περιπτώσεων και μια δοκιμαστική σουίτα και στη συνέχεια να εκτελούν τις δοκιμές σε μια εφαρμογή επίδειξης.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Χρησιμοποιήστε την προσέγγιση δοκιμών βάσει λέξεων-κλειδιών του Robot Framework και τη σύνταξη δεδομένων δοκιμής σε πίνακα για να γράψετε και να εκτελέσετε δοκιμές. Χρησιμοποιήστε συνεπή σύνταξη για να συνθέσετε νέες λέξεις-κλειδιά από υπάρχουσες. Πραγματοποιήστε δοκιμές ανάπτυξης με γνώμονα τη συμπεριφορά (BDD) τύπου Gherkin (παρόμοιο με το Cucumber). Δημιουργήστε και ερμηνεύστε Αναφορές και αρχεία καταγραφής για την αντιμετώπιση προβλημάτων στη δοκιμασμένη εφαρμογή. Εκτεταμένες δυνατότητες του Robot Framework χρησιμοποιώντας βιβλιοθήκες τρίτων γραμμένων σε Python, Java, Perl, Javascript και PHP. Ενσωματώστε το Robot Framework με το Selenium για τη δοκιμή εφαρμογών web.
TestComplete
21 HoursΣε αυτήν τη ζωντανή εκπαίδευση στο Ελλάδα από εκπαιδευτές, οι συμμετέχοντες θα μάθουν πώς να χρησιμοποιούν τις δυνατότητες του TestComplete, συμπεριλαμβανομένου του μοντέλου αντικειμένου δοκιμής, των σημείων ελέγχου, της αντιστοίχισης ονομάτων και της διεπαφής χρήστη για τη διεξαγωγή αυτοματοποιημένων δοκιμών σε επιτραπέζιους υπολογιστές, web, και εφαρμογές για κινητά.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Δημιουργήστε, καταγράψτε και εκτελέστε λειτουργικές δοκιμές.
- Δημιουργήστε ένα επεκτάσιμο και διατηρήσιμο πλαίσιο δοκιμής.
- Δημιουργήστε σημεία ελέγχου, προσαρμόστε τις δοκιμές για πολλές συσκευές και αναλύστε τα αποτελέσματα των δοκιμών.
- Χρησιμοποιήστε τις επεκτάσεις σεναρίου του TestComplete.
Tosca: Model-Based Testing for Complex Systems
35 HoursΣε αυτήν την καθοδηγούμενη από εκπαιδευτές, ζωντανή εκπαίδευση στο Ελλάδα οι συμμετέχοντες θα μάθουν πώς να χρησιμοποιούν την Tosca για να πραγματοποιούν δοκιμές από άκρο σε άκρο (ιστός + backend). Η εκπαίδευση συνδυάζει τη θεωρία με την πρακτική σε ένα ζωντανό εργαστηριακό περιβάλλον, δίνοντας στους συμμετέχοντες την ευκαιρία να αλληλεπιδράσουν με την τεχνολογία, τον εκπαιδευτή και τους συνομηλίκους τους.
Η εκπαίδευση ξεκινά με μια επισκόπηση των παραδοσιακών δοκιμών αυτοματισμού βάσει κώδικα και σεναρίων και την αντιπαραβάλλει με την προσέγγιση που βασίζεται σε μοντέλα (MBT) της Tosca. Οι συμμετέχοντες μαθαίνουν πώς να δημιουργούν και να εκτελούν δοκιμαστικές περιπτώσεις χρησιμοποιώντας τις προεπιλεγμένες ενότητες της Tosca, καθώς και πώς να προσαρμόζουν τις δικές τους μονάδες για εκτέλεση.
Από τις αρχές μοντελοποίησης λογισμικού έως τη δοκιμαστική κάλυψη σε διαφορετικά προγράμματα περιήγησης, αυτή η εκπαίδευση καθοδηγεί τους συμμετέχοντες τόσο στη θεωρία όσο και στην πράξη και τους επιτρέπει να εφαρμόσουν τη δική τους λύση δοκιμών στην Tosca.
TOSCA Certification Preparation
14 HoursΑυτή η εκπαίδευση με καθοδηγητή, είτε διαδικτυακή είτε δια ζώσης, απευθύνεται σε επαγγελματίες ελέγχου λογισμικού μέσου επιπέδου που επιθυμούν να πιστοποιηθούν στο TOSCA και να επιδείξουν επάρκεια στον αυτοματισμό δοκιμών χρησιμοποιώντας Tricentis Tosca.
Μέχρι το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση να:
- Κατανοήσουν τη δομή και τις απαιτήσεις της πιστοποίησης TOSCA.
- Κατακτήσουν τις έννοιες του TOSCA, συμπεριλαμβανομένου του σχεδιασμού περιπτώσεων δοκιμών, του αυτοματισμού και της εκτέλεσης.
- Εφαρμόσουν τις βέλτιστες πρακτικές για τη δημιουργία επαναχρησιμοποιήσιμων και συντηρήσιμων περιπτώσεων δοκιμών.
- Προετοιμαστούν για τα πρακτικά και θεωρητικά μέρη της εξετάσεων πιστοποίησης TOSCA.