Návrh Školení

Úvod

Postman a testování API

  • Testování API vs unit testování vs UI testování

Přehled protokolů podporovaných Postmanem

  • Soap, Rest, HTTP, GraphQL
  • Cestové parametry vs dotazové parametry

Základy testování API

  • Požadavky GET
  • Požadavky POST
  • Parametrizace požadavků
  • Sbírky

Příprava vývojového prostředí

  • Instalace a konfigurace Postmanu
  • Registrace v Postmanu

Vytváření požadavků API

  • Použití testovacího API
  • Předávání dalších dat s požadavkem
  • Vytváření dynamických požadavků pomocí proměnných
  • Import požadavků z prohlížeče
  • Ladení požadavků
  • Ukládání a sdílení požadavků
  • Kontrola odpovědí

Testování a skriptování

  • Sestavení testu pomocí skriptu
  • Testování API
  • Přehled testů

Pracovní postupy s GitHubem

  • Nastavení dvoufaktorové autentizace v Postmanu a v GitHubu
  • Vytvoření jednoduchého pracovního postupu pomocí API GitHubu

Automatizace spouštění testů

  • Použití kolekčního běha (collection runner)
  • Použití monitorů Postmanu
  • Instalace NewManu
  • Spouštění kolekce v NewManu a generování zprávy

Závěr a shrnutí

Požadavky

  • Porozumění HTTP
  • Zkušenosti s NodeJS/NPM

Cílová skupina

  • Softwaroví testéři
 21 hodiny

Počet účastníků


Cena za účastníka

Reference (7)

Nadcházející kurzy

Související kategorie