Kursplan
Introduksjon
- Hva er API-testing og hvorfor bør du gjøre det? REST vs SOAP-basert API-testing
Oversikt over den tredelte arkitekturmodellen
- Presentation Tier – Brukergrensesnitt (UI) Logic Tier – Business logic (API) Data Tier – databasedata (DB)
Oversikt over Rest Assured-syntaksen
- Likheter med Gherkin og BDD
Opprette et prosjekt
Tester Logic Tier
Sende forespørsler til API
- POST, GET, PUT, DELETE, OPTIONS, PATCH og HEAD-forespørsler
Validere og bekrefte svar
Tester API-funksjonalitet
Arbeide med TestNG
Testing av API-pålitelighet
Gjennomfører Performance Testing
Gjennomføring av sikkerhetstesting
Feilsøking
Automatisering av testene dine
Oppsummering og konklusjon
Krav
- Grunnleggende kunnskap om REST API.
- Erfaring med programvaretesting i Java.
Publikum
- QA-ingeniører, testere og testutviklere involvert i testing av programvare og webtjeneste-APIer
Testimonials (5)
Godt forhold, Łukasz hadde tid til alles spørsmål og var i stand til å hjelpe alle som hadde problemer
Kelly Morris - Titian Software Poland Sp. z o.o.
Kurs - Selenium WebDriver in C#
Machine Translated
Many exercises, which gave a lot of practical skills.
Rafal Borek - Bytamic Solutions sp. z o.o.
Kurs - Automation Testing with Cypress
Steg for steg analyse. Hver linje med kodeforklaring. Alle problemer jeg hadde i løpet av kurset ble løst og Łukasz fortalte meg årsaken. Jeg likte også god praksis som har blitt presentert. Aldri har jeg blitt overbevist om TDD-stil - jeg synes bare ikke det er nyttig og verdt tiden sin. Łukasz påpekte så mange fordeler med TDD, det endret helt min mening.
Michal Uscinski - Devapo Sp. z o. o.
Kurs - Testing Angular Applications
Machine Translated
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
Kurs - Advanced Selenium with C#
Trainer subject knowledge and rapport with the audience and also his patience