Testování API s ReadyAPI
Chceš se naučit testovat API pomocí nástroje ReadyAPI (dříve SoapUI PRO)? ReadyAPI je univerzálním a vysoce efektivním nástrojem pro testování API. V ReadyAPI lze vytvářet funkční, bezpečnostní a zátěžové testy, dále také virtuální (mock) služby. ReadyAPI kombinuje přívětivost uživatelského rozhraní (mnoho lze „naklikat“ bez detailní technické znalosti) a pokročilé možnosti skriptování.
Testy lze spouštět z uživatelského rozhraní i automatizovaně (CI/CD pipeline). Průběh a výsledky testů můžeme prohlížet v pokročilých reportech a statistikách (mj. API coverage). ReadyAPI podporuje integraci na další aplikace, jako je např. JIRA, Jenkins, API gateway produkty, Maven, Zephyr a další.
Průběh
Na školení se zaměříme na testování REST a SOAP API. Při školení si budeš moci vše naživo vyzkoušet formou cvičení s podporou lektora. Naučíš se, jak v ReadyAPI řešit obvyklé problémy, aby tě v praxi jen tak něco nepřekvapilo. Pokud máš již zkušenosti s open source aplikací SoapUI, naučíš se své dovednosti využívat v ReadyAPI.
Den 1
- Seznámení s ReadyAPI
- Testování SOAP služeb
- Nastavení ReadyAPI
- Kontroly odpovědí (assertions)
- Proměnné
- Testovací scénáře (propojování testovacích kroků)
- Reporty
Den 2
- Data-driven testy
- Testování REST API
- Propojení s databází (SQL)
- Úvod do skriptů (Groovy)
- Závěr
Pro koho je kurz vhodný a potřebné znalosti
Při školení budeme využívat obvyklé API technologie: HTTP, SOAP, WSDL, XML, REST, OpenAPI, JSON apod. a budeš mít prostor se o nich dozvědět více.
Pro dobrý užitek ze školení však doporučujeme základní znalost alespoň části těchto technologií. Školení není určeno pro úplné nováčky ve světě API (integrací) a testování.
Minimální počet účastníků je 4.
Lektor
Petr Fifka
Petr se testování věnuje 10 let. Zaměřuje se nejen na technologie, ale také na osobní rozvoj, sebepoznání a leadership. Začínal jako UAT tester, posouval se směrem automatizace testování, test leadingu a managementu. Má bohaté zkušenosti se školeními, mentoringem a konzultacemi.
Cena: |
9000,- Kč |
 Online
16h
08:30
- 10. 6. 2024