Postman je jedním z nejpopulárnějších nástrojů pro testování softwaru, který se používá pro testování API. S pomocí tohoto nástroje mohou vývojáři snadno vytvářet, testovat, sdílet a dokumentovat API.
Tento tutoriál vám pomůže pochopit, proč je Postman tak slavný a čím je jedinečný ve srovnání s jinými testovacími nástroji API. Všechny příklady v tomto tutoriálu jsou testovány a lze je importovat do Postmana.
java generika
Úvod do Postman
- Postman je samostatná platforma API pro testování softwaru (Application Programming Interface), která umožňuje vytvářet, testovat, navrhovat, upravovat a dokumentovat API. Jedná se o jednoduché grafické uživatelské rozhraní pro odesílání a prohlížení HTTP požadavků a odpovědí.
- Při používání Postmana pro účely testování není potřeba psát žádný síťový kód HTTP klienta. Místo toho vytváříme testovací sady zvané kolekce a necháváme Postmana interagovat s API.
- Tento nástroj obsahuje téměř všechny funkce, které může potřebovat každý vývojář. Tento nástroj má schopnost vytvářet různé typy požadavků HTTP, jako je GET, POST, PUT, PATCH, a převádět API na kód pro jazyky jako JavaScript a Python.
Terminologie související s Postman
API
Application Programming Interface (API) je software, který funguje jako prostředník pro vzájemnou komunikaci dvou aplikací. Rozhraní API používáme vždy, když používáme aplikaci jako Twitter, Facebook, odesíláme textové zprávy nebo kontrolujeme počasí po telefonu.
HTTP
HTTP (Hypertext Transfer Protocol) je soubor pravidel pro přenos dat na World Wide Web, jako jsou grafické obrázky, text, video, zvuk a další multimediální data. Uživatelé webu implicitně využívají HTTP, jakmile otevřou svůj webový prohlížeč.
Příklad: Uživatel nebo prohlížeč zadá požadavek HTTP na server; server poté vrátí odpověď uživatele. Tato odpověď obsahuje informace o stavu požadavku a může sestávat také z požadovaného materiálu.
Nejčastěji používané metody HTTP jsou GET, POST, PUT, PATCH, HEAD, DELETE a OPTIONS.
Proč používat Postman?
Postman je založen na širokém sortimentu extrémně uživatelsky přívětivého elektrického nářadí. Pro více než 8 milionů uživatelů se Postman stal nástrojem pohodlí. Níže jsou uvedeny důvody, proč se Postman používá:
Předpoklady
Než budete pokračovat v tomto tutoriálu, měli byste mít základní znalosti API, automatizace a ručního testování.
Publikum
Tento tutoriál je vytvořen pro ty, kteří se chtějí naučit základy Postmana. S rostoucím počtem webových a mobilních aplikací roste i význam testování API. Takže tento tutoriál vám pomůže naučit se testování pošťáka pro testování API.
Po dokončení tohoto tutoriálu získáte základní úroveň porozumění Postmanovi a testování API. Tento tutoriál vám také dobře porozumí tomu, jak používat Postman ke spouštění rozhraní API pro jakoukoli danou adresu URL pro vaši každodenní práci.
Problémy
Ujišťujeme vás, že při učení našeho výukového programu Postman nenajdete žádné potíže. Ale pokud je v tomto návodu nějaká chyba, laskavě napište problém nebo chybu do kontaktního formuláře, abychom to mohli vylepšit.