Automatizace testování webu (CZ)

David Solnař

Kurzem Vás provede David Solnař

Základní info

Popis kurzu

Máte zkušenost s manuálním testováním a zajímá Vás jak testy zautomatizovat? Zjistěte, jak lze ovládat webovou stránku skriptem místo přímo uživatelem. Hlavní výhodou je snadná a rychlá opakovatelnost testů a její význam je dán realitou webových prohlížečů.

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í.

Cíle kurzu

  • Automatizování webu pomocí různých funkcí 
  • Import do testovaných systémů
  • Tvorba dotazů na webové služby
  • Nastavení testů tak, aby byly nezávislé na připravených datech
  • Tvorba zátěžových testů

Určeno pro

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

Předpoklady

  • Základy programování
  • Znalost fungování webových služeb

Studijní materiály

Materiály jsou v elektronické podobě.

Automatizace testování webu (CZ)

Vybraný termín:

 ONLINE

Cena
11 990 Kč + 21% DPH

Kontaktovat dodavatele


Kontrola proti spamu. Kolik je jedna a pět ? Součet zapište číslicemi.