Robot framework

Tento kurz poskytuje účastníkům úvod do světa automatizačního testování. Skládá se z teoretické části, popisu knihoven, samotného vývoje a několika praktických úloh v Robot Framework. 

Popis kurzu:

Projdeme si všechny důležité oblasti automatizace testování a na praktických příkladech vás naučíme důležité vlastnosti celého frameworku.

Kurz je formou samostudia, což znamená, že jej můžete absolvovat svým vlastním tempem.
Tento kurz je v angličtině.

Požadované znalosti:

Nevyžadují se žádné předchozí znalosti automatizace

  • Notebook/PC s právy správce. Celý kurz je vytvořen na Windows
  • Musíte být schopni nastavit a nainstalovat některé věci ve Windows
  • Základní práce s příkazovým řádkem
Obsah kurzu:

Úvod
Automatizace testů

  • Teorie
  • Náklady a omezení
  • Různé přístupy k automatizaci testování
  • Nástroje používané v Test Automation
  • Robot Framework
  • Knihovny v Robot Framework
  • Klíčová slova v Robot Framework
  • Souhrn

Průvodce instalací Robor Framework

  • Instalace Pythonu
  • Stažení ovladačů prohlížeče a nastavení cesty
  • Instalace knihoven Robot Framework
  • Instalace a nastavení PyCharm IDE
  • Ověření instalace a nastavení Pycharm
  • Instalace a nastavení kódu Visual Studio
  • Odstraňování problémů – Ovladač Python, Pip nebo Chrome nebyl nalezen

Čistý kód a doporučené postupy

  • Teorie
  • Konvence pojmenování
  • Komentáře a dokumentace
  • Souhrn
  • Výsledky testů

Lokátory prvků

  • HTML stránka
  • Lokalizační prvky
  • XPath Locator

Cvičení

  • První projekt
  • Nastavení a odstranění
  • Proměnné
  • Struktura projektu
  • Excel
  • Smyčka FOR

CMD & Jenkins

  • Příkazový řádek a provedení testu
  • Pabot
  • Jenkins
  • Cloudové služby (cvičení)

Python a Robot Framework

  • Základy (cvičení)
  • Knihovny robotického rámce
  • Knihovna databáze
  • Databáze (cvičení)
  • Rest API Library (cvičení)
  • Knihovna Appium
  • Vytváření vlastních knihoven v Robot Framework (cvičení)
  • Datové typy v Robot Framework
  • Přístup řízený daty
  • JSON, Slovník, Seznam - Cvičení
Materiály:

Kurz je formou samostudia, což znamená, že jej můžete absolvovat svým vlastním tempem.
Tento kurz je v angličtině. Přístup je neomezený.

Cíle kurzu:
  • Základy automatizace testování
  • Jak automatizovat webovou aplikaci, API a DB
  • Získejte schopnost nezávisle vytvářet, spouštět a ladit testy
  • Získejte schopnost analyzovat protokol a crash testy
úroveň

střední

jazyk
en

délka kurzu

1 den

Vyberte termín a místo konání
Kdykoliv en
Kurz neprobíhá prezenčně ani distančně. Může jít např. o formu samostudia nebo skládání zkoušky
Online
Počet účastníků

Potřebujete poradit?

+420 499 810 606
Nevybrali jste si? nevadí!

Připravíme vám školení na míru