Postman är ett program och verktygslåda som gör det möjligt att arbeta med, utveckla och felsöka fjärr -API -tjänster enklare. Det ger en plattform för att skapa, hantera och arbeta med GET- och POST-förfrågningar.
Vad är Postman?
Postman beskriver sig själv som en “ plattform för API -utveckling. ” På sin mest grundläggande nivå ger den ett enkelt GUI -gränssnitt för att interagera med fjärr -API: er. Det är i huvudsak en toppmodern REST -klient, utformad för att arbeta med komplexa API: er.
Förutom att vara en utmärkt REST -klient har den också verktyg för att hantera samlingar av förfrågningar. Med hjälp av dessa samlingar och kunskap om API -schemat kan den köra helautomatiska API -tester, som kan integreras i CI/CD -pipelines för att säkerställa att eventuella kodändringar inte bryter API: t i produktion.
Använda Postman
För att komma igång testar vi en grundläggande begäran. Du kan spara flera förfrågningar i samlingar som kan återanvändas och delas.
I Postman har varje begäran sin egen flik i arbetsytan. Du hittar kontroller för förfrågningsinställningarna samt utdata från servern. Om du använder den i helskärm kan du byta till kolumnläge sida vid sida med knappen längst ner till höger.
Annonsering
Du kan ändra begäranstypen från rullgardinsmenyn i URL -fältet. De vanligaste metoderna är GET och POST, men alla HTTP -verb stöds fullt ut.
< /p>
Under “ Autentisering ” fliken måste du konfigurera autentiseringsnycklarna för API: et du använder, såvida det inte är offentligt. Postman stöder OAuth 1 och 2, liksom de flesta andra tokentyper tillsammans med Basic Auth.
Under “ Rubriker, ” du kan ställa in rubrikerna för meddelandet, till exempel innehållstyp. Många av dessa kommer att ställas in automatiskt, vilket du kan se under “ Hidden ” knappen.
För begäran kan du ange formulärdata med hjälp av nyckel-värdepar, skicka ett binärt paket, en GraphQL-begäran eller bara skicka rå JSON- eller textdata. Redaktören innehåller en inbyggd JSON-editor och validator.
En av de coolaste sakerna du kan göra med Postman är att konfigurera API -tester, dessa är kodade i JavaScript och körs efter att resultatet har mottagits. Du kan läsa mer om hur du konfigurerar dem i Postbanks guide för att använda dem
När du har förberett din begäran kan du testa den med “ Skicka ” knapp. Du bör få ett svar från fjärrservern, som du kan se i Pretty-print, HTML-förhandsvisning eller bara rå utdata. Du kan se olika statistik, till exempel HTML -svarskod, nyttolaststorlek och ping, i statusfältet ovanför
Annons
Du kan också ändra rullgardinsmenyn från “ Body ” till “ Rubrik ” för att visa rubrikerna som API: et returnerade.
Med hjälp av JavaScript -testarna kan du också skapa enkla datavisualiseringar, till exempel cirkeldiagram och stapeldiagram, vilket kan vara användbart för att få ut mycket information. < /p>
Om du vill återkomma till det , eller spara testet, kan du spara det i en “ samling. ” Du kan sedan använda Collection Runner från den översta menyraden för att köra alla förfrågningar och tester i samlingen, som kan användas för att enhetstesta alla API -slutpunkter.