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)
The overall concepts covered which is required for my organisation and the framework that I am going to work on. Time spent on fixing our local tests issues
Vinutha Lingaraju - Department of Customer Service, NSW Government
Course - Automation Testing with Cypress
Trainer subject knowledge and rapport with the audience and also his patience
Sarthak Gupta - Wolters Kluwer TAA Europe CS&O C.V.
Course - Protractor: End-to-end testing for Angular web applications
To start Lukasz asked my background and what I wanted to get out of the training, I feel he then tailored is approach to deliver to my requirements As an Introduction to Selenium the course provided the exact level and detail that I was requiring.
Jonathan Ritson - Real Training Services
Course - Introduction to Selenium
The exercises, they ignited passion in scripting and coding
Phakama Vezi - Hollard Insure
Course - Selenium for Victims of Manual Testing
Saraubh was very prepared on the subject. This training went beyond my expectations. I am very satisfied!