Kursplan
Introduktion
- Vad är API-testning och varför ska du göra det?
- REST vs SOAP-baserad API-testning
Översikt över treskiktsarkitekturmodellen
- Presentation Tier – Användargränssnitt (UI)
- Logic Tier – Business logik (API)
- Data Tier – databasdata (DB)
Översikt över syntaxen Rest Assured
- Likheter med Gherkin och BDD
Skapa ett projekt
Testar Logic Tier
Skicka förfrågningar till API
- POST, GET, PUT, DELETE, OPTIONS, PATCH och HEAD-förfrågningar
Validera och verifiera svar
Testar API-funktionalitet
Arbeta med TestNG
Testa API-tillförlitlighet
Genomför Performance Testing
Genomföra säkerhetstestning
Felsökning
Automatisera dina tester
Sammanfattning och slutsats
Krav
- Grundläggande kunskap om REST API.
- Erfarenhet av mjukvarutestning i Java.
Publik
- QA-ingenjörer, testare och testutvecklare involverade i att testa mjukvara och webbtjänst API:er
Vittnesmål (5)
Bra relation, Łukasz hade tid för allas frågor och kunde hjälpa alla som hade några problem
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.
Rafał Borek - Bytamic Solutions sp. z o.o.
Kurs - Automation Testing with Cypress
Steg-för-steg-analys. Varje kodrad med förklaring. Alla problem jag hade under kursen löstes framgångsrikt och Łukasz berättade för mig varför. Jag gillade också god praxis som har presenterats. Jag har aldrig varit övertygad om TDD-stilen - jag tycker bara inte att den är användbar och värd sin tid. Łukasz påpekade så många fördelar med TDD att det helt ändrade min åsikt.
Michał Uściński - 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