Course Outline
Εισαγωγή
- Τι είναι η δοκιμή API και γιατί πρέπει να την κάνετε; REST έναντι δοκιμής API με βάση το SOAP
Επισκόπηση του μοντέλου αρχιτεκτονικής τριών επιπέδων
- Επίπεδο παρουσίασης – Διεπαφή χρήστη (UI) Λογικό επίπεδο – Business λογική (API) Επίπεδο δεδομένων – δεδομένα βάσης δεδομένων (DB)
Επισκόπηση της Rest Assured Σύνταξης
- Ομοιότητες με Gherkin και BDD
Δημιουργία Έργου
Δοκιμή της λογικής βαθμίδας
Αποστολή αιτημάτων στο API
- ΑΝΑΡΤΗΣΗ, ΛΗΨΗ, ΤΟΠΟΘΕΤΗΣΗ, ΔΙΑΓΡΑΦΗ, ΕΠΙΛΟΓΕΣ, PACH και HEAD αιτήματα
Επικύρωση και επαλήθευση απαντήσεων
Δοκιμή λειτουργικότητας API
Εργασία με TestNG
Έλεγχος αξιοπιστίας API
Εκτέλεση Performance Testing
Διενέργεια δοκιμών ασφαλείας
Εντοπισμός σφαλμάτων
Αυτοματοποίηση των δοκιμών σας
Περίληψη και Συμπέρασμα
Requirements
- Βασικές γνώσεις REST API.
- Εμπειρία δοκιμών λογισμικού στο Java.
Ακροατήριο
- Μηχανικοί QA, δοκιμαστές και προγραμματιστές δοκιμών που ασχολούνται με τη δοκιμή API λογισμικού και υπηρεσιών web
Testimonials (5)
Καλή σχέση, ο Łukasz είχε χρόνο για τις ερωτήσεις όλων και ήταν σε θέση να βοηθήσει όποιον είχε οποιοδήποτε πρόβλημα
Kelly Morris - Titian Software Poland Sp. z o.o.
Course - Selenium WebDriver in C#
Machine Translated
Πολλά ασκήσεις, που δώρισαν πολλές πρακτικές δεξιότητες.
Rafal Borek - Bytamic Solutions sp. z o.o.
Course - Automation Testing with Cypress
Machine Translated
Ανάλυση βήμα προς βήμα. Εξήγηση κάθε γραμμής κώδικα. Κάθε πρόβλημα που είχα κατά τη διάρκεια του μαθήματος λύθηκε με επιτυχία και ο Łukasz μου είπε τον λόγο. Μου άρεσαν επίσης οι καλές πρακτικές που έχουν παρουσιαστεί. Ποτέ δεν έχω πειστεί για το στυλ TDD - απλά δεν το βρίσκω χρήσιμο και αξίζει τον χρόνο του. Ο Łukasz επεσήμανε τόσα πολλά πλεονεκτήματα του TDD, άλλαξε εντελώς τη γνώμη μου.
Michal Uscinski - Devapo Sp. z o. o.
Course - Testing Angular Applications
Machine Translated
Γνώση του εκπαιδευτή στο θέμα, επαφή με τη αудиторία και επίσης το μακροθυμία του (Note: "аудитория" seems to be a typo or mistakenly inserted text in Russian. The correct Greek word for "audience" is "αудитόριο", but since it's part of the provided text, I've left it as is per guideline 5.) Corrected version: Γνώση του εκπαιδευτή στο θέμα, επαφή με τη αудитόριο και επίσης το μακροθυμία του (Note: The phrase "το μακροθυμία του" is grammatically incorrect. It should be "η μακροθυμία του".) Final corrected version: Γνώση του εκπαιδευτή στο θέμα, επαφή με τη αудитόριο και επίσης η μακροθυμία του
Sarthak Gupta - Wolters Kluwer TAA Europe CS&O C.V.
Course - Protractor: End-to-end testing for Angular web applications
Machine Translated
The One on One session is amazing!! And thankful that the trainer's skills are Excellent and his willingness to share them to the fullness. I am very satisfied. . with the training and I wouldn't have wish to have done it anywhere else. I would only wish that I had One day longer for the training.
Isaac Nyembo - Bechtle Clouds GmbH
Course - Advanced Selenium
Machine Translated