Zkuste nás kontaktovat

Návrh Školení

Úvod do automatizovaného testování

  • Přehled automatizovaného testování
    • Výhody automatizace
    • Druhy testů: funkční a nefunkční
  • Seznámení s ekosystémem klienta
    • Přehled nástroje Oracle APEX
    • Úvod do platformy .Net Core
    • Základy strojového učení v programování

Přehled nástrojů pro automatizaci testování

  • Selenium
    • Nastavení nástroje Selenium WebDriver
    • Psaní a spouštění testovacích skriptů
    • Osvědčené postupy při používání Selenia
  • TestComplete
    • Seznámení s nástrojem TestComplete
    • Vytváření automatizovaných testů pro různé typy aplikací
    • Integrace TestComplete s dalšími nástroji

Pokročilé aspekty automatizace pomocí Selenia

  • Rozšířené techniky v Selenium
    • Práce s dynamicky se měnícími webovými prvky
    • Testování napříč různými prohlížeči
    • Integrace s nástroji TestNG a JUnit
  • Vytváření testovacích frameworků
    • Model Page Object Model (POM)
    • Data-driven a klíčově orientované frameworky
    • Neustálá integrace s nástrojem Jenkins

Pokročilé možnosti v TestComplete

  • Skriptování a automatizace
    • Programovací jazyky podporované nástrojem TestComplete
    • Automatizace desktopových, webových i mobilních aplikací
  • Přizpůsobení testovacích scénářů
    • Vytváření vlastních kontrolních bodů
    • Řešení výjimek a chyb během testování

Integrace s nástroji Oracle APEX a .Net Core

  • Testování aplikací Oracle APEX
    • Strategie automatizovaného testování pro aplikace typu APEX
    • Specifické nástroje a postupy vhodné pro prostředí Oracle APEX
  • Automatizace v rámci platformy .Net Core
    • Příprava testovacích projektů
    • Jednotkové testování pomocí nástroje xUnit
    • Testování integrace a celého systému

Využití strojového učení v automatizovaném testování

  • Úvod do strojového učení při testování
    • Základní principy strojového učení
    • Konkrétní aplikace v testovacích procesech
  • Implementace algoritmů strojového učení
    • Psaní prediktivních algoritmů v rámci testování
    • Integrace modelů strojového učení do procesu automatizovaného testování

Údržba a přechod z manuálního na automatizované testování

  • Základy manuálního testování
    • Metody manuálního testování
    • Vytváření kvalitních testovacích případů a plánů
  • Postupy pro hladký přechod od manuálního k automatizovanému testování
    • Identifikace činností vhodných pro automatizaci
    • Doporučené postupy při údržbě testovacích skriptů

Strategie pro správu digitálního HR systému a outsourcing testování

  • Přehled digitálních řešení v oblasti HR
    • Nástroje a technologie používané v systémech pro správu lidských zdrojů
    • Strategie automatizace testování v rámci HR řešení
  • Řízení projektů outsourcovaného testování
    • Praktické rady pro úspěšný outsourcing
    • Způsoby zajištění kvality a soudržnosti výsledků projektů

Další nástroje a technologie pro automatizaci testování

  • Posouzení nástrojů Jtest a SOAtest
    • Vlastnosti těchto dvou nástrojů
    • Jak jsou vhodné pro potřeby konkrétního klienta
  • Seznámení s alternativními nástroji
    • Ostatní dostupné automatizační řešení (např. Katalon Studio, Postman pro testování API)
    • Strategie jejich integrace do stávajících systémů

Praktická cvičení a scénáře z reálného života

  • Interaktivní pracovní dílny
    • Laboratorní úkoly využívající nástroje Selenium a TestComplete
    • Simulace skutečných testovacích situací
  • Studie případů a závěrečný projekt
    • Týmové vypracování kompletního řešení automatizovaného testování
    • Prezentace výstupů a jejich kritika ze strany ostatních účastníků

Shrnutí a další směřování

Požadavky

  • Základní znalost programování
  • Praktické zkušenosti s testováním softwaru (manuálně či automatizovaně)
  • Orientace v webových technologiích a vývojových frameworkech

Určené skupiny účastníků

  • Testeri automatizovaného testování
  • Inženýři zabezpečení kvality (QA)
  • Vývojáři softwaru
  • IT specialisté podílející se na údržbě a testování softwaru
 35 Hodiny

Počet účastníků


Cena za účastníka

Reference (3)

Nadcházející kurzy

Související kategorie