Web Developmentzačiatočník

Čo je Postman?

Postman je populárna softvérová platforma na vytváranie, testovanie a dokumentovanie API. Založili ju Abhinav Asthana, Ankit Sobti a Abhijit Kane. Postman umožňuje vývojárom jednoducho posielať HTTP požiadavky a analyzovať odpovede bez písania kódu.

Definícia Postman

Čo je Postman

Postman je platforma na vývoj a testovanie API, ktorú založili Abhinav Asthana, Ankit Sobti a Abhijit Kane. Pôvodne vznikol v roku 2012 ako rozšírenie pre prehliadač Chrome a postupne sa vyvinul na samostatnú desktopovú a webovú aplikáciu. Postman používa viac ako 30 miliónov vývojárov a 500 000 organizácií po celom svete.

Hlavné funkcie Postmana

  • API klient — jednoduché posielanie HTTP požiadaviek (GET, POST, PUT, DELETE) s grafickým rozhraním
  • Kolekcie — organizovanie požiadaviek do priečinkov a zdieľanie s tímom
  • Prostredia (Environments) — správa premenných pre rôzne servery (dev, staging, production)
  • Automatizované testy — písanie testov v JavaScripte, ktoré sa spúšťajú po každej požiadavke
  • Mock servery — simulovanie API odpovedí pre frontend vývoj bez reálneho backendu
  • Dokumentácia — automatické generovanie API dokumentácie z kolekcií

Postman podporuje REST, GraphQL, WebSocket, gRPC a SOAP požiadavky. Je dostupný ako desktopová aplikácia (Windows, macOS, Linux) aj webová verzia. Bezplatný plán pokrýva individuálne použitie, platené plány pridávajú tímovú spoluprácu a pokročilé funkcie.

Praktický príklad

Príklad: Vyvíjate REST API a chcete otestovať endpoint na vytváranie používateľov.

V Postmane vytvoríte novú POST požiadavku na https://api.vas-web.sk/v1/users. Do tela (Body) pridáte JSON s menom a e-mailom. Kliknete „Send" a okamžite vidíte odpoveď servera — stavový kód, hlavičky aj telo odpovede. Ak niečo nefunguje, presne vidíte, čo server vrátil, a viete opraviť chybu.

Často kladené otázky

Čo je Postman a na čo slúži?

Postman je platforma na testovanie a dokumentovanie API. Umožňuje vývojárom jednoducho posielať HTTP požiadavky, analyzovať odpovede, automatizovať testy a zdieľať API kolekcie s tímom.

Je Postman zadarmo?

Postman má bezplatný plán, ktorý pokrýva individuálne použitie a základné funkcie. Platené plány (Basic, Professional, Enterprise) pridávajú tímovú spoluprácu, monitoring a pokročilé funkcie.

Aký je rozdiel medzi Postmanom a cURL?

Postman má grafické rozhranie a je vhodný na interaktívne testovanie a tímovú spoluprácu. cURL je príkazový riadok — je rýchlejší na jednorazové požiadavky a ľahko sa integruje do skriptov a CI/CD pipeline.

Súvisiace pojmy

Potrebujete pomôcť s webom?

Napíšte mi a poradím vám s vaším projektom. Prvá konzultácia je zadarmo a nezáväzná.