Popis kurzu
Kurz má formu self-study lekcí a možnost samostudia v tempu, které si sami zvolíte. Je ve slovenštině. Získáte přístup k naší platformě s 38 videi, kontrolní otázky po každé sekci a certifikát po ukončení školení.
Během tohoto školení se naučíte, jak backend testovat. Zaměříme se na nejrozšířenější typy API. Zorientujete se v základech API, které pro vás budou užitečné zejména pokud plánujete testovat REST a GraphQL.
Využijeme Postmana, aplikaci pro testování, která posílá requesty na server a validuje odpovědi. Ověříme, zda odpovědi z backendu odpovídají struktuře, kterou frontend (klient) očekává.
Naučíte se porozumět dokumentaci a vymýšlet scénáře, které můžou nastat. Pomocí API budete schopni simulovat klienta a vytvářet testovací data, která vám také mohou pomoci při testování frontendu.
Komu je kurz určen
Toto školení je určeno pro testery a developery, kteří se chtějí naučit, jak testovat API a taky pro lidi, kteří vyvíjejí API a chtějí si svou práci efektivně otestovat.
Obsah kurzu
Obecné informace
Úvod
- Backend vs frontend
- Rozbíháme stránku
- Instalace Postman-a
- Novinky
První test
- Dokumentace a tvůj první snippet test
- Jaké response kódy známe
- Struktura request a response
- Napiš test od základů
- Ověřujeme hodnoty v těle odpovědi
- Chai BDD - oneOf
- Header
- Response time
- Javascript I.lekce
Debug
Parametry požadavku
- Parametr dotazu
- Javascript II. lekce for each funkce
- Path parametr
Validace podle schémat
HTTP requesty
- POST request
- Dynamické proměnné
- PUT a DELETE request
Proměnné
- Proměnné prostředí
- Globální proměnné
- Proměnné kolekce
Proměnné kolekce
- Spuštění kolekce
- Datové soubory
Postman lifecycle
- Pm.request
- Pre request script
Autentifikace
- BASIC autentifikace
- TOKEN autentifikace
Monitor
MOCK server
Práce v týmu a sdílení kolekcí
- Team share
- Export a import kolekce
- Kontrola verzí
Newman
Materiály
Kurz má formu self-study lekcí a možnost samostudia v tempu, které si sami zvolíte. Je ve slovenštině.
Platnost je neomezená.