Zkuste nás kontaktovat

Návrh Školení

Základy QA a automatizace

  • Druhy testování a místo regresního testování v procesu
  • Manuální testování versus automatizované testování
  • Kdy automatizace přináší hodnotu a co by mělo zůstat manuální
  • Dobré postupy pro tvorbu udržovatelných automatizovaných testů

Práce s nástrojem Katalon Studio

  • Přehled funkcí a hlavních komponent nástroje Katalon Studio
  • Vytváření projektu a pochopení struktury projektu
  • Práce s testovacími případy, testovacími sadami, testovacími objekty a výstupy z provedení
  • Využití nahrávání, detekce objektů a přehrávání pro urychlení tvorby testů

Tvorba znovu použitelných automatizovaných testů

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

Automatizace testování API

  • Základy testování API a běžné koncepty REST
  • Vytváření požadavků pro běžné metody a koncové body
  • Validace stavových kódů, hlaviček, obsahu odpovědí a základních časů odezvy
  • Řetězení požadavků, využití proměnných a organizace regresních kontrol pro API

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

  • Tvorba automatizovaných testů založených na prohlížeči v nástroji Katalon Studio
  • Práce s lokalizátory, formuláři, proudy navigace a běžnými akcemi uživatelského rozhraní
  • Řešení čekání, kontrolních bodů a validačních kroků pro stabilní spouštění testů
  • Vytváření znovu použitelných toků testů pro klíčové scénáře obchodních procesů

Základní mobilní testování v nástroji Katalon Studio

  • Koncepty mobilní automatizace a místo mobilního testování v nástroji Katalon Studio
  • Příprava jednoduchých mobilních testovacích scénářů a pochopení požadavků na nastavení
  • Využití společných principů návrhu automatizace pro testování webu i mobilních aplikací

Spouštění testů, tvorba reportů a další kroky

  • Organizace testů do sad pro opakované regresní spouštění
  • Kontrola výsledků spouštění, protokolů a reportů
  • Identifikace běžných příčin nestabilních testů a zlepšení jejich spolehlivosti
  • Definování praktických dalších kroků pro adopci automatizovaného testování v týmu

Požadavky

  • Základní znalost konceptů testování softwaru, 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í znalost programování nebo jistota při práci s logikou, proměnnými a jednoduchými skripty

Cílová skupina

  • Manuální testovatelé přecházející k automatizaci testování
  • Členové QA týmů, kteří potřebují vytvářet a udržovat automatizované regresní testy v nástroji Katalon Studio
  • Techničtí členové týmů zapojení do validace webových, API nebo základních mobilních testů
 21 Hodiny

Počet účastníků


Cena za účastníka

Reference (3)

Nadcházející kurzy

Související kategorie