Zkuste nás kontaktovat

Návrh Školení

Základy testování a automatizace

  • Typy testování a role regresního testování v nich
  • Manuální versus automatizované testování
  • Kdy automatizace přináší hodnotu a co je lepší provádět manuálně
  • Dobré postupy pro tvorbu udržitelných automatizovaných testů

Práce s Katalon Studio

  • Přehled funkcí a hlavních komponent Katalon Studio
  • Vytváření projektu a pochopení jeho struktury
  • Práce s testovacími scénáři, sadami testů, testovacími objekty a výstupy spuštění
  • Využití nahrávání, vyhledávání objektů a přehrávání k urychlení tvorby testů

Tvorba opakovaně použitelných automatizovaných testů

  • Použití proměnných, podmínek, cyklů a opakovaně využitelných kroků v logice testů
  • Práce s vestavěnými i jednoduchými vlastními klíčovými slovy
  • Parametrizace testů pomocí vstupních dat a globálních proměnných
  • Zlepšování čitelnosti a udržovatelnosti automatizovaných testů

Automatizace API testování

  • Základy API testování a běžné koncepty související s REST
  • Tvorba požadavků pro obvyklé metody a koncové body
  • Ověřování kódů odpovědí, hlaviček, obsahu reakce i jejich doby odezvy
  • Spojování více požadavků, využití proměnných a organizace regresních testů pro API

Automatizace testování uživatelského rozhraní webu

  • Tvorba automatizovaných testů webového rozhraní v Katalon Studio
  • Práce s lokalizátory, formuláři, navigačními tokami a běžnými interakcemi uživatele
  • Řešení čekání, kontrolních bodů a validačních kroků pro stabilní spouštění testů
  • Vytváření opakovaně použitelných testovacích scénářů pro klíčové obchodní procesy

Základy mobilního testování v Katalon Studio

  • Koncepty mobilní automatizace a jejich uplatnění v rámci Katalon Studio
  • Příprava jednoduchých scénářů pro mobilní testování a pochopení potřebných nastavení
  • Aplikace stejných principů automatizace jak u webu, tak i u mobilních aplikací

Spouštění testů, generování výstupů a další kroky

  • Organizace testů do sad pro opakované regresní testování
  • Analýza výsledků spuštění, logů a reportů
  • Identifikace běžných příčin nestabilních testů a jejich optimalizace pro větší spolehlivost
  • Stanovení konkrétních dalších kroků pro úspěšné zavedení automatizovaného testování do týmu

Požadavky

  • Základní znalost konceptů softwarového testování včetně funkčního a regresního testování
  • Zkušenosti s manuálním testováním webových aplikací nebo API
  • Základní povědomí o programování či ochota pracovat s logikou, proměnnými a jednoduchými skripty

Cílová skupina

  • Manuální testeři, kteří chtějí přejít k automatizaci testování
  • Členové QA týmů, kteří potřebují vytvářet a udržovat automatizované regresní testy v Katalon Studio
  • Techničtí pracovníci podílející se na ověřování webových, API či jednoduchých mobilních aplikací
 21 Hodiny

Počet účastníků


Cena za účastníka

Reference (3)

Nadcházející kurzy

Související kategorie