Postman je vývojářský nástroj, který vám umožňuje testovat rozhraní API a vytvářet sbírky požadavků. Sbírka v Postman je sada dotazů a souvisejících informací, která Vám umožňuje organizovat a seskupovat požadavky pro snadné použití a opětovné použití. Vytvoření sbírky v Postman je velmi snadné a umožňuje výrazně zjednodušit proces testování a vývoje API.
Chcete-li vytvořit sbírku v Postman, musíte provést několik jednoduchých kroků. Na začátku otevřete aplikaci Postman a na levé straně rozhraní vyberte kartu "Collections". Poté klikněte na tlačítko "Create A Collection" a vytvořte novou kolekci. Poté zadejte název a popis sbírky, abyste ji mohli snadno identifikovat. Můžete si také vybrat barvu a obrázek pro kolekci, aby byla vizuálně přitažlivější.
Po vytvoření sbírky, můžete začít přidávat požadavky do ní. Chcete-li to provést, klikněte na tlačítko "Add request" v pracovní oblasti sbírky. Poté zadejte adresu URL API zdroje, vyberte metodu dotazu (GET, POST, PUT, DELETE atd.) a zadejte požadované nadpisy a možnosti. Můžete také přidat testy ke kontrole odpovědí ze serveru nebo vytvořit proměnné pro dynamickou změnu hodnot dotazů.
Po přidání všech potřebných požadavků do sbírky je můžete provádět současně nebo střídavě a exportovat sbírku pro použití v jiných projektech. Postman navíc poskytuje funkci pro automatické testování sbírky a vytváření zpráv o absolvování testů s podrobnostmi o každém dotazu.
Instalace Postmana a jeho hlavní funkce
Chcete-li začít používat Postman, musíte jej nejprve nainstalovat do počítače. Chcete-li to provést, přejděte na oficiální web Postman a vyberte verzi, která odpovídá vašemu operačnímu systému. Po stažení instalačního souboru nainstalujte aplikaci podle pokynů na obrazovce.
Po instalaci otevřete Postman. Uvidíte hlavní rozhraní složené z různých karet a panelů. Mezi hlavní funkce Postman patří:
| Vytváření dotazů | Můžete vytvářet GET, POST, PUT, PATCH, DELETE a další typy dotazů. Chcete-li to provést, vyberte požadovanou metodu, zadejte adresu URL, možnosti a názvy dotazů. |
| Odesílání dotazů | Po vytvoření požadavku jej odešlete kliknutím na tlačítko "Send". Odpověď obdržíte ze serveru, který lze zobrazit a analyzovat. |
| Správa sbírek | Postman vám umožňuje vytvářet sbírky, které vám umožní organizovat a seskupovat související požadavky na jednom místě. Můžete vytvářet složky, přidávat požadavky, popisovat je a nastavovat proměnné prostředí. |
| Testování a ladění | Postman poskytuje možnost přidat testy pro automatickou kontrolu odpovědí serveru. K analýze dat dotazů a odpovědí můžete také použít funkce ladění. |
| Dokumentace a spolupráce | Postman má funkce pro vytváření a publikování dokumentace API. Můžete také sdílet Sbírky s ostatními vývojáři a spolupracovat na projektech. |
Postman je výkonný nástroj pro testování a vývoj API. Usnadňuje proces dotazování, pomáhá urychlit ladění a zlepšuje kvalitu vašich API.
Nyní, když jste se dozvěděli o základních funkcích Postmana, můžete začít vytvářet sbírky a testovat vaše dotazové API.
Vytvoření nové kolekce v Postman
Chcete-li vytvořit novou sbírku v Postman, postupujte podle těchto kroků:
- Otevřete aplikaci Postman a v levém podokně přejděte na kartu "Collections".
- Klikněte na tlačítko" Nové "v levém horním rohu a z rozevíracího seznamu vyberte" Collection".
- V okně, které se zobrazí, zadejte název své sbírky do pole "Collection Name".
- V případě potřeby přidejte popis sbírky do pole "Popis".
- Kliknutím na tlačítko" Uložit " uložíte svou novou kolekci.
Po vytvoření sbírky do ní můžete začít přidávat dotazy. Dotazy můžete vytvářet ručně nebo je importovat z jiných zdrojů, jako je Swagger nebo curl.
Sbírka v Postman může obsahovat sadu požadavků uspořádaných do složek a podsložek pro logickou strukturu. Můžete změnit pořadí dotazů, změnit jejich nastavení a uložit změny do sbírky.
Vytvoření nové kolekce v Postman vám tedy umožňuje uspořádat vaši práci s API, zjednodušit proces testování a znovu použít požadavky v budoucnu.
Nyní, když víte, jak vytvořit novou kolekci v Postman, můžete začít zkoumat možnosti tohoto výkonného nástroje pro vývoj a testování API.
Přidání požadavků do sbírky
Po vytvoření kolekce v Postman, můžete přidat požadavky do této sbírky, abyste je mohli později snadno opakovat.
Existuje několik způsobů, jak přidat požadavky do sbírky:
- Import ze souboru: soubor s uloženými požadavky můžete importovat do sbírky. Chcete-li to provést, vyberte soubor s příponou .postman_collection.json a klikněte na tlačítko"Importovat".
- Ruční přidávání: Chcete-li ručně přidat požadavek do sbírky, klikněte na tlačítko " + " umístěné vedle názvu sbírky. Poté zadejte název dotazu, vyberte metodu dotazu (GET, POST, PUT, DELETE atd.) a zadejte adresu URL dotazu.
- Uložení žádosti: Po provedení dotazu jej můžete uložit do sbírky kliknutím na tlačítko Uložit v okně odpovědi. Poté vyberte sbírku, do které chcete požadavek uložit, a zadejte název dotazu.
Po přidání dotazu do sbírky můžete nastavit parametry dotazu, názvy a tělo dotazu a přidat předvolby a testy. Sbírka může obsahovat libovolný počet požadavků, což vám umožní vytvořit celou řadu testovacích dotazů pro vaše API.
Pomocí těchto způsobů rychle vytvořte a uspořádejte svou sbírku v Postman a usnadněte proces testování a ladění vašeho API.
Správa požadavků ve sbírce
Postman vám umožňuje pohodlně spravovat požadavky ve vytvořené sbírce. Máte k dispozici různé akce, které vám umožní organizovat, upravovat a exportovat požadavky.
1. Objednávání dotazů: Pro snadnou práci můžete změnit pořadí požadavků ve sbírce. Chcete-li to provést, jednoduše přetáhněte požadavky do požadovaného pořadí. Můžete vytvářet podkolenky přetažením dotazů do jiných dotazů.
2. Úprava dotazů: V Postman můžete změnit vlastnosti a parametry každého dotazu ve sbírce. Chcete-li to provést, vyberte dotaz v seznamu a otevřete jej pro úpravy. Můžete změnit adresu URL, záhlaví, tělo dotazu a další nastavení.
3. Další akce: Postman nabízí různé další akce nad požadavky ve sbírce. Dotazy můžete kopírovat, přesouvat a mazat. Sbírku můžete také exportovat do různých formátů, jako je JSON nebo CSV.
4. Použití proměnných: Postman umožňuje použít proměnné k parametrizaci požadavků ve sbírce. Proměnné můžete vytvořit a použít v různých dotazech. To usnadňuje testování a automatizaci procesu.
5. Společná práce: Pokud pracujete v týmu, Postman nabízí řešení pro spolupráci na sbírkách. Sbírky můžete sdílet, nahrát je do cloudu a spravovat přístup k nim.
S těmito funkcemi můžete efektivně spravovat požadavky ve sbírce v Postman a urychlit proces vývoje a testování.
Použití proměnných ve sbírce
V Postman můžete ve svých kolekcích použít proměnné, aby byly flexibilnější a škálovatelnější. Proměnné vám umožňují ukládat hodnoty, které lze použít v různých dotazech, aniž byste je museli pokaždé znovu zadávat.
Chcete-li vytvořit proměnnou, můžete přejít na kartu "Variables" na panelu "Sidebar" v Postman. Poté můžete přidat proměnnou kliknutím na tlačítko "Add Variable" a zadat její název a hodnotu. Můžete například vytvořit proměnnou s názvem "baseUrl" a hodnotou "https://api.example.com".
Chcete-li použít proměnnou v kolekci, můžete jednoduše zabalit její název do dvojitých závorek. Pokud například chcete v adrese URL dotazu použít proměnnou "baseUrl", můžete napsat" >/users", kde " > " bude během provádění dotazu nahrazena skutečnou hodnotou proměnné.
Kromě toho můžete proměnné použít jinde ve sbírce, jako jsou názvy, tělo dotazu a testy. Proměnné můžete řešit pomocí syntaxe">".
Díky použití proměnných ve sbírce je mnohem flexibilnější a uživatelsky přívětivější. Hodnoty proměnných můžete snadno změnit, aniž byste museli upravovat každý dotaz zvlášť. Umožňuje vám také rychle přepínat mezi různými konfiguracemi nebo prostředími pomocí různých sad proměnných.
Testování kolekce v Postman
1. Ruční testování - nejjednodušší a nejběžnější způsob testování sbírky v Postman. Chcete-li to provést, musíte otevřít sbírku, vybrat konkrétní dotaz a kliknout na tlačítko "Send", které jej provede. Po obdržení odpovědi lze výsledky analyzovat a ujistit se, že vše funguje správně.
2. Automatické testování - Postman vám také umožňuje vytvářet automatické testy pro vaši sbírku. K tomu lze v každém dotazu přidat blok kódu s testy, který bude proveden po odeslání dotazu. V tomto bloku kódu lze zkontrolovat stavový kód odpovědi, přítomnost určitých polí, hodnoty a další možnosti pro provedení automatické kontroly.
3. Testovací sady - Postman vám umožňuje vytvářet testovací sady pro snadné seskupování a konzistentní provádění více dotazů s různými testy. To je zvláště užitečné, pokud vaše sbírka obsahuje složité scénáře nebo závislosti mezi požadavky.
4. Zprávy o provádění testů - po provedení testů Postman vytvoří podrobnou zprávu o provádění, která obsahuje informace o každém dotazu, stavu provádění testů, chybách (pokud existují) a dalších užitečných informacích. Tato zpráva může být uložena nebo exportována pro další analýzu.
Testování sbírky v Postman je důležitou součástí procesu vývoje API. Správně nakonfigurované a provedené testy vám umožní detekovat a opravit chyby v raných fázích vývoje a zvýšit kvalitu a spolehlivost vašeho API.
Export a import kolekce
Postman vám umožňuje exportovat a importovat sbírky, díky čemuž je proces sdílení a přenosu dat mezi různými projekty a týmy pohodlný a snadný.
Pro export sbírky použijte následující kroky:
- Otevřete Postman a vyberte požadovanou sbírku v postranním panelu vlevo.
- Klikněte pravým tlačítkem na název sbírky a vyberte možnost Exportovat.
- Vyberte formát exportu - například JSON nebo YAML.
- Zadejte místo uložení souboru a klikněte na Uložit.
Poté získáte soubor s exportovanou sbírkou, který můžete přenést na jiné uživatele nebo importovat zpět do Postman.
Chcete-li importovat sbírku, postupujte takto:
- Otevřete Postman a v horní liště nástrojů vyberte možnost Soubor.
- Vyberte možnost "importovat" a vyhledejte soubor se sbírkou v počítači.
- Zadejte formát importu-JSON nebo YAML.
- Klikněte na "Otevřít" a počkejte na dokončení procesu importu.
Poté bude kolekce importována do Postman a budete ji moci použít ve svých projektech.
Export a import sbírek do Postman usnadňuje spolupráci a sdílení dat mezi členy týmu a umožňuje rychlý a pohodlný přenos a použití požadavků a skriptů.