Zkuste nás kontaktovat

Návrh Školení

Úvod

Postman a testování API

  • Rozdíly mezi testováním API, jednotkovým testováním a testováním uživatelského rozhraní

Přehled protokolů podporovaných Postmanem

  • Soap, Rest, HTTP, GraphQL
  • Rozdíly mezi parametry v cestě a dotazovacími parametry

Základy testování API

  • Požadavky typu GET
  • Požadavky typu POST
  • Parametrizace požadavků
  • Kolekce požadavků

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

  • Instalace a konfigurace Postmanu
  • Registrace v Postmanu

Tvorba požadavků na API

  • Použití testovacího rozhraní API
  • Předávání dodatečných dat v rámci požadavku
  • Vytváření dynamických požadavků s použitím proměnných
  • Importování požadavků z prohlížeče
  • Ladění požadavků
  • Ukládání a sdílení požadavků
  • Kontrola odpovědí z rozhraní API

Testování a skriptování

  • Vytváření testovacích skriptů
  • Provádění testů na rozhraní API
  • Optimalizace a přepracovávání testů

Pracovní postupy s API v kombinaci s GitHubem

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

Automatizace spouštění testů

  • Použití nástroje Collection Runner k otestování jednotlivých sady požadavků
  • Využití monitorů Postmanu k průběžnému sledování stavu rozhraní API
  • Instalace nástroje NewMan
  • Spouštění kolekcí pomocí NewManu a generování výstupních zpráv

Shrnutí a závěr

Požadavky

  • Znalost protokolu HTTP
  • Zkušenosti s NodeJS/NPM

Cílová skupina

  • Testeri softwaru
 21 Hodiny

Počet účastníků


Cena za účastníka

Reference (7)

Nadcházející kurzy

Související kategorie