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)
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
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 subject knowledge and rapport with the audience and also his patience
Sarthak Gupta - Wolters Kluwer TAA Europe CS&O C.V.
Kurs - Protractor: End-to-end testing for Angular web applications
The fact that TJ was prepared to explain a few times and he tried his best to get the concept across
Anita Antonie - Hollard Insurance
Kurs - Advanced Selenium
Kursen var mycket praktisk. Tränaren kan sitt ämne mycket väl.
Piotr - Scottish Enterprise
Kurs - Advanced Selenium with C#
Machine Translated