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
Mobile Automation with Appium Overview
7 HoursΚοινό:
Οποιοσδήποτε συμμετέχει σε δοκιμές, συμπεριλαμβανομένων των Κινητών Αυτοματισμών Αυτοκινήτων
Automate Windows Desktop Applications with AutoIt
14 HoursΣε αυτή τη ζωντανή εκπαίδευση στο Ελλάδα (επιτόπου ή απομακρυσμένη) υπό την καθοδήγηση εκπαιδευτών, οι συμμετέχοντες θα μάθουν πώς να χρησιμοποιούν το AutoIt για να αυτοματοποιούν τις εφαρμογές παραθύρων καθώς περνούν από μια σειρά από ασκήσεις που πραγματοποιούνται ζωντανά στο εργαστήριο.
JMeter Fundamentals
7 HoursΑυτό το μάθημα καλύπτει τη δημιουργία και την υλοποίηση δοκιμών λειτουργιών και μονάδων με το Apache JMeter, το δωρεάν λογισμικό δοκιμών εφαρμογών από το The Apache Software Foundation. Ο σκοπός του μαθήματος είναι να επιτρέψει στους οργανισμούς να αυτοματοποιήσουν πλήρως τις διάφορες απαιτήσεις δοκιμών τους, εξοικονομώντας χρόνο, χρήμα και βοηθώντας στην ελαχιστοποίηση του κινδύνου ανθρώπινου λάθους στις δοκιμές. Το πρόγραμμα διερευνά τις έννοιες του σχεδιασμού και της δημιουργίας δοκιμαστικών σχεδίων για εφαρμογές ιστού πραγματικού κόσμου χρησιμοποιώντας το Apache JMeter, συμπεριλαμβανομένων σχεδίων λειτουργικών, παλινδρόμησης και δοκιμών ακραίων καταστάσεων. Οι συμμετέχοντες θα μάθουν πώς να σχεδιάζουν σχέδια δοκιμών για διάφορους σκοπούς και να χρησιμοποιούν τα διάφορα στοιχεία και λειτουργίες του JMeter προς όφελός τους, επιτρέποντάς τους να αυτοματοποιούν πλήρως τη διαδικασία δοκιμής εφαρμογών Ιστού.
JMeter Fundamentals and JMeter Advanced
14 HoursΠρόκειται για μαθήματα back-to-back JMeter Fundamentals and JMeter Advanced που προσφέρονται μαζί για ευκολία.
JMeter αρχές του JMeter
Αυτό το μάθημα καλύπτει τη δημιουργία και την εφαρμογή λειτουργικών και JMeter δοκιμών με το Apache JMeter , το δωρεάν λογισμικό δοκιμών εφαρμογών από το Apache Software Foundation. Σκοπός του μαθήματος είναι να επιτρέψει στους οργανισμούς να αυτοματοποιήσουν πλήρως τις διάφορες απαιτήσεις δοκιμών τους, εξοικονομώντας χρόνο, χρήματα και συμβάλλοντας στην ελαχιστοποίηση του κινδύνου ανθρώπινου λάθους στις δοκιμές. Το πρόγραμμα εξερευνά τις έννοιες του σχεδιασμού και της δημιουργίας σχεδίων δοκιμών για πραγματικές εφαρμογές ιστού χρησιμοποιώντας το Apache JMeter , συμπεριλαμβανομένων των λειτουργικών, παλινδρομικών και προσομοιωτικών προγραμμάτων. Οι συμμετέχοντες θα μάθουν πώς να σχεδιάζουν τα σχέδια δοκιμών για διάφορους σκοπούς και να χρησιμοποιούν τα διάφορα εξαρτήματα και λειτουργίες μέσα στο JMeter προς όφελός τους, επιτρέποντάς τους να αυτοματοποιήσουν πλήρως τη διαδικασία δοκιμής εφαρμογών web.
JMeter Advanced
Αυτό το μάθημα ασχολείται με τις προηγμένες τεχνικές ελέγχου εφαρμογών ιστού. Επικεντρώνεται στην πλήρη αυτοματοποίηση, τη δημιουργία σεναρίων, την ενσωμάτωση δοκιμών με εξωτερική πηγή δεδομένων.
Web Application Performance Testing with JMeter
7 HoursΑυτό το μάθημα έχει δημιουργηθεί για διαχειριστές δοκιμών, δοκιμαστές, αναλυτές επιχειρήσεων, σχεδιαστές, προγραμματιστές, διαχειριστές και όσους ενδιαφέρονται για τον προγραμματισμό και την εκτέλεση δοκιμών απόδοσης εφαρμογών ιστού. Καλύπτει τον τρόπο δημιουργίας μη λειτουργικών απαιτήσεων, ποιοι δείκτες είναι πιο σημαντικοί σε συγκεκριμένες εφαρμογές, πώς να δημιουργήσετε ένα σχέδιο δοκιμής απόδοσης, να το εφαρμόσετε στο JMeter , να το εκτελέσετε και να αναλύσετε τα αποτελέσματα.
Robot Framework: Keyword Driven Acceptance Testing
14 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε μηχανικούς δοκιμών λογισμικού που επιθυμούν να μάθουν πώς να γράφουν ένα σύνολο δοκιμαστικών περιπτώσεων και μια δοκιμαστική σουίτα και στη συνέχεια να εκτελούν τις δοκιμές σε μια εφαρμογή επίδειξης.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Χρησιμοποιήστε την προσέγγιση δοκιμών βάσει λέξεων-κλειδιών του Robot Framework και τη σύνταξη δεδομένων δοκιμής σε πίνακα για να γράψετε και να εκτελέσετε δοκιμές. Χρησιμοποιήστε συνεπή σύνταξη για να συνθέσετε νέες λέξεις-κλειδιά από υπάρχουσες. Πραγματοποιήστε δοκιμές ανάπτυξης με γνώμονα τη συμπεριφορά (BDD) τύπου Gherkin (παρόμοιο με το Cucumber). Δημιουργήστε και ερμηνεύστε Αναφορές και αρχεία καταγραφής για την αντιμετώπιση προβλημάτων στη δοκιμασμένη εφαρμογή. Εκτεταμένες δυνατότητες του Robot Framework χρησιμοποιώντας βιβλιοθήκες τρίτων γραμμένων σε Python, Java, Perl, Javascript και PHP. Ενσωματώστε το Robot Framework με το Selenium για τη δοκιμή εφαρμογών web.
Web Application Testing with Selenium and JMeter
35 HoursΑυτό το μάθημα παρέχει εκπαίδευση για το χειρισμό έργων δοκιμών και παρέχει πρακτική εμπειρία με εφαρμογές web, αυτοματισμό λειτουργικών δοκιμών και αυτοματισμό δοκιμών πολλαπλών προγραμμάτων περιήγησης χρησιμοποιώντας τη σουίτα δοκιμής Selenium. Επίσης, παρουσίασε συνολικά το jMeter.
Περίπου 2 ημέρες JMeter και 3 ημέρες Selenium.
Introduction to Selenium
7 HoursΑυτό το εισαγωγικό μάθημα έχει σχεδιαστεί για να εξοικειώσει τους επαγγελματίες που ασχολούνται με τις δοκιμές με τα βασικά στοιχεία της δοκιμής εφαρμογών web που χρησιμοποιούν το Selenium . Οι δοκιμαστές μπορούν να δημιουργήσουν, να βελτιώσουν και να διατηρήσουν δέσμες ενεργειών χρησιμοποιώντας το Selenium IDE και το Selenium 2 WebDriver.
Κοινό στο οποίο απευθύνεται
Το κοινό-στόχος είναι οι δοκιμαστές λογισμικού που επιδιώκουν να αυτοματοποιήσουν τη δοκιμή εφαρμογών ιστού χρησιμοποιώντας Selenium . Αυτοί οι δοκιμαστές ίσως είναι νέοι για να δοκιμάσουν την αυτοματοποίηση και μπορεί επίσης να συμπεριλαμβάνουν επαγγελματίες που ασχολούνται με την εξασφάλιση της ποιότητας, διευθυντές ή ηγέτες ομάδων που είναι υπεύθυνοι για την αλληλεπίδραση με τους δοκιμαστές ή που πρέπει να διασφαλίσουν ότι τα εργαλεία εφαρμόζονται πλήρως και κατάλληλα.
Στο τέλος του μαθήματος, θα είστε σε θέση να:
- Περιγράψτε τη λειτουργία και το σκοπό του Selenium
- Κατανοήστε τα οφέλη και την κατάλληλη προσέγγιση για τη δοκιμή αυτοματισμού
- Καταγράψτε αυτοματοποιημένες περιπτώσεις δοκιμής
- Αναπαραγωγή αυτοματοποιημένων περιπτώσεων δοκιμών
- Εφαρμόστε και χρησιμοποιήστε διαφορετικές τεχνικές επαλήθευσης
- Δείτε και αναλύστε τα αποτελέσματα
- Διαμορφώστε και χρησιμοποιήστε το Selenium RC (Τηλεχειριστήριο)
- Δημιουργήστε και εργαστείτε με τις δοκιμαστικές σουίτες
- Προγραμματίστε τις αυτόματες δοκιμές
- Χρησιμοποιήστε διαφορετικά Selenium μορφές σενάριο
- Τροποποιήστε τα σενάρια για να επεκτείνετε τη δυνατότητα δοκιμής της εφαρμογής
- Ρυθμίστε το Selenium με Eclipse και το Selenium 2 WebDriver
- Κατανοήστε και χρησιμοποιήστε αρχεία βοήθειας RTTS
- Μετατρέψτε τον κώδικα σεληνίου για να δουλέψετε με το WebDriver του Selenium 2
- Διαμόρφωση προσαρμοσμένων αρχείων καταγραφής
- Δημιουργήστε έναν προσαρμοσμένο χάρτη αντικειμένων
- Δημιουργήστε επαναχρησιμοποιήσιμες λειτουργικές μονάδες για να μειώσετε τη συντήρηση του script
- Χρησιμοποιήστε εργαλεία για να εντοπίσετε το XPath
Selenium for Victims of Manual Testing
14 HoursΠρόκειται για ένα πρακτικό μάθημα σχεδιασμένο για χειροκίνητους δοκιμαστές, προκειμένου να διευκολυνθεί η αυτοματοποιημένη δοκιμή.
Complete Web Testing Environment with Selenium WebDriver and JMeter
35 HoursΑυτό το μάθημα παρέχει μια ολοκληρωμένη επισκόπηση του τρόπου χρήσης αυτοματοποιημένων λειτουργικών δοκιμών και δοκιμών επιδόσεων με Selenium και JMeter χρησιμοποιώντας περιβάλλον Java / Maven . 3 ημέρες ξοδεύουν στο Selenium , 2 στο JMeter .
Test Automation with Selenium
21 HoursΑυτό το μάθημα παρέχει εκπαίδευση για το χειρισμό έργων δοκιμών και παρέχει πρακτική εμπειρία με εφαρμογές Ιστού, αυτοματισμό λειτουργικών δοκιμών και αυτοματισμό δοκιμών μεταξύ προγραμμάτων περιήγησης χρησιμοποιώντας τη σουίτα δοκιμών Selenium.
Προοριζόμενο κοινό:
- Μηχανικοί δοκιμών λογισμικού
- Προγραμματιστές λογισμικού που ασχολούνται με την ευέλικτη ανάπτυξη
Στο τέλος της εκπαίδευσης Selenium οι εκπρόσωποι θα είναι σε θέση:
- Χρησιμοποιήστε το Selenium δοκιμαστική σουίτα αποτελεσματικά σε πραγματικά έργα
- Χρησιμοποιήστε το Selenium για δοκιμές μεταξύ προγραμμάτων περιήγησης
TestComplete
21 HoursΣε αυτήν τη ζωντανή εκπαίδευση στο Ελλάδα από εκπαιδευτές, οι συμμετέχοντες θα μάθουν πώς να χρησιμοποιούν τις δυνατότητες του TestComplete, συμπεριλαμβανομένου του μοντέλου αντικειμένου δοκιμής, των σημείων ελέγχου, της αντιστοίχισης ονομάτων και της διεπαφής χρήστη για τη διεξαγωγή αυτοματοποιημένων δοκιμών σε επιτραπέζιους υπολογιστές, web, και εφαρμογές για κινητά.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Δημιουργήστε, καταγράψτε και εκτελέστε λειτουργικές δοκιμές.
- Δημιουργήστε ένα επεκτάσιμο και διατηρήσιμο πλαίσιο δοκιμής.
- Δημιουργήστε σημεία ελέγχου, προσαρμόστε τις δοκιμές για πολλές συσκευές και αναλύστε τα αποτελέσματα των δοκιμών.
- Χρησιμοποιήστε τις επεκτάσεις σεναρίου του TestComplete.
Testing with TestNG
14 HoursTestNG είναι ένα δοκιμαστικό πλαίσιο σχεδιασμένο να απλοποιεί ένα ευρύ φάσμα αναγκών σε δοκιμές, από τη δοκιμή μονάδων (δοκιμή μιας κλάσης σε απομόνωση των άλλων) σε δοκιμές ολοκλήρωσης (δοκιμή ολόκληρων συστημάτων από διάφορες κλάσεις, διάφορα πακέτα και ακόμη και διάφορα εξωτερικά πλαίσια, διακομιστές εφαρμογών).
Κοινό
Αυτό το μάθημα είναι κατασκευασμένο για μηχανικούς και προγραμματιστές που επιδιώκουν να υιοθετήσουν τη σουίτα TestNG στη ροή εργασίας τους.
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.