Kurz je určený pre všetkých programátorov a testerov, ktorí potrebujú vytvárať automatizované testy REST API a webové služby (SOAP) komunikujúcich HTTP protokolom, v systémoch, postavených na ľubovoľnej platforme resp. programovacom jazyku. [...]
  • TESTING_RESTAPI
  • Dĺžka 2 dni
  • 20 ITK bodov
  • 5 termínov
  • SR (400 €)

    ČR (9 200 Kč)

  • Začiatočník

Kurz je určený pre všetkých programátorov a testerov, ktorí potrebujú vytvárať automatizované testy REST API a webové služby (SOAP) komunikujúcich HTTP protokolom, v systémoch, postavených na ľubovoľnej platforme resp. programovacom jazyku. Cieľom kurzu je vytvoriť netriviálne testy rozhrania a logiky pripravenej aplikácie. Kurz je multiplatformový a je vhodný pro všetkých vývojárov v jazykoch ako sú Java, C#, Python a ďalšie.

»
  • Kurz predpokladá znalosti a skúsenosti s programovaním v jazykoch ako sú Java, C#, Python a ďalšie
  • Odborný výklad s praktickými ukážkami, cvičenia na počítačoch
  • Tlačené prezentácie preberanej látky

Úvod a základné pojmy

  • Testovanie
  • REST API (JSON, OpenAPI, YAML)
  • Webové služby (XML, XSD, WSDL)
  • Architektúra a funkcionalita testovanej aplikácie
  • Prostredie nástroja SoapUI

Čo SoapUI dokáže

  • Štruktúra a modulárnosť SoapUI projektov
  • Testovacie scenáre v SoapUI

Práca s API testovaných systémov

  • Import OpenAPI (Swagger)
  • Import WSDL

Kroky testovacieho scenára

  • HTTP
  • REST
  • SOAP
  • Prenos parametrov
  • Podmienené skoky
  • Vytvorenie a volanie funkcie
  • Čakanie
  • Manuálny vstup
  • Assertions

Parametrizácia SoapUI projektov

  • Globálne a kontextové parametre
  • Ukladanie a používanie parametrov naprieč testami

Simulácia API

  • Generovanie Mock service
  • Vytváranie odpovedí
  • Logika výberu odpovedí
  • Parametrizácia odpovedí

Záťažové testy

  • Generovanie záťažového testu
  • Stratégia záťažového testu
  • Vyhodnocovanie výsledkov
  • Skriptovanie

Čo je Groovy

  • Užitočné skriptá
  • Použitie skriptov v testovacích scenároch

Continous Integration

Spustenie testov z command line

Aktuálna ponuka
Školiace miesto
Jazyk kurzu

Uvedené ceny sú bez DPH.

Školenie na mieru

Nenašli ste vhodný termín, alebo chcete školenie prispôsobiť špecifickým potrebám vášho tímu? Radi pre vás pripravíme školenie na mieru.