Popis kurzu
Tento kurz je určen pro všechny, kteří potřebují tvořit automatizované testy webových služeb. Tento kurz není závislý na jedné platformě. Na testování webových služeb existuje více nástrojů.
Zasvětíme Vás do problematiky organizace testů.
Kurz obsahuje praktické ukázky a cvičení.
Komu je kurz určen
Tento kurz je pro testery i programátory.
Obsah kurzu
Úvod
- Testování
- Webové služby
- Základy XML, XSD, WSDL
- Základy JSON
- Architektura a funkcionalita testované aplikace
Prostředí SoapUI nástroje
- Vlastnosti SoapUI
- Struktura a modulárnost projektů SoapUI
- Testovací scénáře v SoapUI
Práce s API testovaných systémů
- Import WSDL
- Import Swagger
Kroky testovacího scénáře:
- SOAP a REST
- HTTP
- JDBC
- Přenos parametrů
- Podmíněné skoky
- Vytváření a volání funkce
- Groovy script
- Čekání
- Manuální vstup
- Assertions
Parametrizace SoapUI projektů
- Globální a kontextové parametry
- Ukládání a používání parametrů
Simulace API
- Generování Mock service
- Vytváření odpovědí
- Logika výběru odpovědi
- Parametrizace odpovědí
Zátěžové testy
- Generování zátěžového testu
- Strategie zátěžového testu
- Vyhodnocování výsledků
Skriptování
- Seznámení s Groovy
- Užitečné skripty
- Použití skriptů v testovacích scénářích
Materiály
Materiály jsou v elektronické podobě.