Schița de curs
Introducere
- Ce este testarea API și de ce ar trebui să o faci?
- Testare API bazată pe REST vs SOAP
Prezentare generală a modelului de arhitectură pe trei niveluri
- Nivelul de prezentare – Interfață cu utilizatorul (UI)
- Nivelul logic – Business logic (API)
- Nivelul de date – date baze de date (DB)
Prezentare generală a sintaxei Rest Assured.
- Asemănări cu Gherkin și BDD
Crearea unui proiect
Testarea nivelului logic
Trimiterea solicitărilor către API
- Cereri POST, GET, PUT, DELETE, OPTIONS, PATCH și HEAD
Validarea și verificarea răspunsurilor
Testarea funcționalității API
Lucrul cu TestNG
Testarea fiabilității API
Efectuarea Performance Testing
Efectuarea Testelor de Securitate
Depanare
Automatizarea testelor dvs
Rezumat și Concluzie
Cerințe
- Cunoștințe de bază de REST API.
- Experiență de testare software în Java. .
Audiență
- Inginerii de asigurare a calității, testeri și dezvoltatori de testare implicați în testarea software-ului și a API-urilor de servicii web
Mărturii (5)
Many exercises, which gave a lot of practical skills.
Rafał Borek - Bytamic Solutions sp. z o.o.
Curs - Automation Testing with Cypress
Analiza pas cu pas. Explicația fiecărei linii de cod. Fiecare problemă pe care am avut-o în timpul cursului a fost rezolvată cu succes și Łukasz mi-a spus motivul. Mi-au plăcut și bunele practici care au fost prezentate. Niciodată nu am fost convins de stilul TDD - pur și simplu nu îl găsesc util și nu merită timpul său. Łukasz a evidențiat atât de multe avantaje ale TDD, încât mi-a schimbat complet opinia.
Michał Uściński - Devapo Sp. z o. o.
Curs - Testing Angular Applications
Tradus de catre o masina
Trainer is nice. His explanation is clear and interesting. He try to make the lessons interesting as possible. I enjoyed the lesson and gained a lot of knowledge. Thank you so much. The most useful technique I learned is the locating elements for different web component like textbox, radio buttons and buttons. Sometimes, the element ID is not capture correctly. We learned a different way of locating elements by using CSS selectors, XPath, Name and ID. I like the explanation. Thanks
Bee Chin Chuah - I-Access Solutions Pte Ltd
Curs - Advanced Selenium with C#
Trainer subject knowledge and rapport with the audience and also his patience
Sarthak Gupta - Wolters Kluwer TAA Europe CS&O C.V.
Curs - Protractor: End-to-end testing for Angular web applications
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.