Kurz je určen pro všechny programátory a testery, kteří potřebují vytvářet automatizované testy REST API a webových služeb (SOAP) komunikujících HTTP protokolem, v systémech, postavených na libovolné platformě resp. programovacím jazyku. [...]
  • TESTING_RESTAPI
  • Délka 2 dny
  • 20 ITK bodů
  • 5 termínů
  • ČR (9 200 Kč)

    SR (400 €)

  • Začátečník

Kurz je určen pro všechny programátory a testery, kteří potřebují vytvářet automatizované testy REST API a webových služeb (SOAP) komunikujících HTTP protokolem, v systémech, postavených na libovolné platformě resp. programovacím jazyku. Cílem kurzu je vytvořit netriviální testy rozhraní a logiky připravené aplikace. Kurz je multiplatforní a je vhodný pro všechny vývojáře v jazycích jako jsou Java, C#, Python a další.

»
  • Kurz předpokládá znalosti a zkušenosti s programováním v jazycích jako jsou Java, C#, Python a další.
  • Odborný výklad s praktickými ukázkami, cvičení na počítačích.
  • Tištěné prezentace probírané látky.

Úvod a základní pojmy

  • Testování
  • REST API (JSON, OpenAPI, YAML)
  • Webové služby (XML, XSD, WSDL)
  • Architektura a funkcionalita testované aplikace
  • Prostředí nástroje SoapUI

Co SoapUI dokáže

  • Struktura a modulárnost SoapUI projektů
  • Testovací scénáře v SoapUI

Práce s API testovaných systémů

  • Import OpenAPI (Swagger)
  • Import WSDL

Kroky testovacího scénáře:

  • HTTP
  • REST
  • SOAP
  • Přenos parametrů
  • Podmíněné skoky
  • Vytváření a volání funkce
  • Čekání
  • Manuální vstup
  • Assertions

Parametrizace SoapUI projektů

  • Globální a kontextové parametry
  • Ukládání a používání parametrů napříč testy

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í

Co je Groovy

  • Užitečné skripty
  • Použití skriptů v testovacích scénářích

Continous Integration

Spouštění testů z command line

Aktuální nabídka
Školicí místo
Jazyk kurzu

Uvedené ceny jsou bez DPH.

Školení na míru

Nenašli jste vhodný termín, nebo chcete školení přizpůsobit specifickým potřebám vašeho týmu? Rádi pro vás připravíme školení na míru.