API silumine Postmani abil


Postman on programm ja tööriistakomplekt, mis muudab API kaugteenuste kasutamise, arendamise ja silumise lihtsaks. Pakub platvormi GET- ja POST-päringute loomiseks, haldamiseks ja nendega töötamiseks.

Mis on postiljon?

Postimees kirjeldab end kui API arendusplatvormi. Kõige elementaarsemal tasemel pakub see lihtsat GUI-liidest kaug-API-dega suhtlemiseks. See on sisuliselt tipptasemel REST-klient, mis on loodud töötama keeruliste API-dega.



Lisaks suurepärasele REST-kliendile pakub see ka tööriistu päringukogude haldamiseks. Neid kogusid ja API skeemi tundmist kasutades on see võimalik käivitage täielikult automatiseeritud API testid , mida saab integreerida CI/CD konveieritesse, tagamaks, et mis tahes koodimuudatused ei riku API tootmist.

kasutades postiljonit

Alustuseks testime põhitaotlust. Mitu taotlust saab salvestada kogudesse, mida saab uuesti kasutada ja jagada.

Postmanis on igal päringul tööalal oma vahekaart. Leiate päringu sätete ja serveri väljundi juhtelemendid. Kui kasutate seda täisekraanil, saate all paremal asuva nupuga lülituda kõrvuti veerurežiimile.

Taotluse tüüpi saate muuta URL-i riba rippmenüüs. Kõige tavalisemad meetodid on GET ja POST, kuid kõik HTTP-verbid on täielikult toetatud.

Vahekaardil „Autentimine” peate konfigureerima kasutatava API autoriseerimisvõtmed, välja arvatud juhul, kui see on avalik. Postman toetab OAuth 1 ja 2, aga ka enamikku muud tüüpi žetoone koos põhiautentimisega.

'Päised' all saad seadistada kirja päised, nt sisu tüüp. Paljud neist seatakse automaatselt, mida näete nupul 'Peidetud'.

Päringu keha jaoks saate määrata vormi andmed võtme-väärtuste paaride abil, saata kahendpaketi, GraphQL-i päringu või lihtsalt saata JSON-i töötlemata või tekstiandmeid. Redaktor sisaldab sisseehitatud JSON-redaktorit ja validaatorit.

Üks parimaid asju, mida saate Postmaniga teha, on API-testide seadistamine, mis on JavaScripti kodeeritud ja käivitatud pärast tulemuse saamist. sa saad selle seadistamise kohta loe lähemalt postiljoni juhendist neid kasutada

Pärast taotluse koostamist saate seda testida nupuga 'Esita'. Peaksite saama kaugserverist vastuse, mida saate vaadata ainult Pretty-print, HTML-i eelvaate või töötlemata väljundina. Faili kohal olekuribal näete erinevat statistikat, näiteks HTML-i vastusekoodi, kasuliku koormuse suurust ja pingi

Samuti saate muuta rippmenüüst „Keha” valikuks „Päis”, et kuvada API tagastatud päised.

JavaScripti testijate kasutamine saate luua ka lihtsaid andmete visualiseerimisi , nagu sektor- ja tulpdiagrammid, mis võivad olla kasulikud suure andmehulga mõtestamiseks.

Kui soovite selle juurde naasta või viktoriini salvestada, saate selle salvestada kogusse. Seejärel saate kasutada ülemisel menüüribal Collection Runnerit, et käitada kogu päringuid ja teste, mida saab kasutada kõigi API lõpp-punktide testimiseks.

Mida sa arvad?