Zobrazit vše

Automatizace testování webu

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čů.
Úroveň
Určeno účastníkům se základními znalostmi a zkušenostmi
středně pokročilý
Délka kurzu
2 dny
Jazyk
 cz  eu
Kód kurzu
KT21010258
Programovaní
Kategorie:
Chcete tento kurz na míru pro vaši firmu? Kontaktujte nás

Kurzy v konkrétním termínu s živým lektorem

Termín
Jazyk
Místo
Forma
?
Jak a kde kurz probíhá.
Cena bez DPH
Otevřený termín
?
Společně se domluvíme na konkrétním datu. Jedná se o nezávaznou objednávku.
Jazyk
Místo
online
Forma
virtuální učebna
?
Kurz probíhá online přes počítač a ve stanoveném termínu, lektor je připojen vzdáleně.
Kód vybraného kurzu: KT21010258-0003
Cena bez DPH
11 990 Kč
Otevřený termín
?
Společně se domluvíme na konkrétním datu. Jedná se o nezávaznou objednávku.
Jazyk
Místo
online
Forma
virtuální učebna
?
Kurz probíhá online přes počítač a ve stanoveném termínu, lektor je připojen vzdáleně.
Kód vybraného kurzu: KT21010258-0004
Cena bez DPH
11 990 Kč

Popis kurzu

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

Požadované znalosti

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

Komu je kurz určen

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

Materiály

Materiály jsou v elektronické podobě.

Cíle

  • 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ů

Lektoři

David Solnař
David Solnař

Freelance Consultant and Trainer Oracle, SQL Server, MySQL, .NET, WPF, ASP.NET

Chcete tento kurz na míru pro vaši firmu?

Kontaktujte nás

Chcete tento kurz na míru pro vaši firmu?

Kontaktujte nás

Proč s námi