Návrh Školení
Úvod
Postman a testování API
- Testování API vs testování jednotek vs testování uživatelského rozhraní
Přehled protokolů podporovaných Postman
- Soap, Rest, HTTP, GraphQL Parametry cesty vs parametry dotazu
Základy API Testing
- Získat požadavky Odeslat požadavky Parametrizovat požadavky Kolekce
Příprava vývojového prostředí
- Instalace a konfigurace Postman Instalace a konfigurace Cucumer BDD Instalace a konfigurace REST Assured Instalace a konfigurace TestNG Instalace a konfigurace Eclipse Instalace a konfigurace Maven
Postman Rychlý start
- Vytváření kolekcí Odesílání požadavků API Vytváření prostředí a proměnných Implementace předvoleb Psaní testovacích skriptů
REST Assured API s Maven
- Generování projektu Přidání závislostí Odesílání požadavků Vytváření složitých JSON Ověřování odpovědí
TestNG Rámec
- Vytváření testů Spouštění vícenásobných a paralelních testů Reportování v TestNG
REST Jistota
- Automatizace požadavků Automatizace ověřování odpovědí
Cucumber BDD
- Použití parametrizace Přidání seznamů a databází Integrace TestNG Reporting v Cucumber Přidání REST secure API
Shrnutí a závěr
Požadavky
- Java zkušenost
Publikum
- Testeři softwaru
Reference (5)
Že jsme získali komplexní přehled i o kontextu - například proč potřebujeme nějaké anotace a co znamenají. Líbila se mi praktická část školení – nutnost ručně spouštět příkazy a volat zbývající API
Alina - ACCENTURE SERVICES S.R.L
Kurz - Quarkus for Developers
Machine Translated
The extra information that was shared, the training was not straightforward groovy, which was nice.
Covenant - Vodacom
Kurz - Groovy Programming
the trainer can clearly explain the topic and can answer every question.
Hannah Mae Lubigan - Security Bank Corporation
Kurz - Advanced Spring Boot
Training style and trainer helps solve issues encountered during the exercises.
Carl Angelo Gonzales - Security Bank Corporation
Kurz - Spring Boot for Beginners
Detailed information provided on the more advanced topics requested.