postman collections import
V tej vadnici bomo obravnavali, kaj so zbirke poštarjev, kako uvoziti in izvoziti zbirke v in iz poštarja in kako ustvariti vzorce kode v različnih podprtih jezikih z uporabo obstoječih skriptov poštarjev:
To je nekaj resnično zmogljivih funkcij, zaradi katerih je Postman orodje za skoraj vse razvijalce in preizkuševalce API-jev.
=> Obiščite tukaj za ekskluzivno vadnico za usposabljanje poštarjev.
Kaj se boste naučili:
Kaj je zbirka poštarjev?
Zbirka poštarjev ni nič drugega kot vsebnik ali mapa za shranjevanje zahtev poštarjev. Preprosto povedano, to je združevanje zahtev poštarjev. Zbirke igrajo pomembno vlogo pri organiziranju zahtev, ki pripadajo isti aplikaciji itd.
Na primer , če preskušate ali preverite miren API, ki ima 10 končnih točk. Nato jih je smiselno organizirati v zbirko, ki bi olajšala na primer uporabo spremenljivk zbirke, lažji uvoz / izvoz in bi se lahko izvajala kot del ene zbirke.
Tu je video vadnica:
Zbirka uporabniku omogoča:
# 1) Zaženite vse zahteve hkrati.
#two) Nastavite spremenljivke ravni zbirke, ki se lahko nanašajo na vse zahteve znotraj te zbirke. Na primer, namesto da posamezno dodajate glave vsaki zahtevi, lahko preprosto uporabite glave za vse zahteve v tej zbirki poštarjev s pomočjo skriptov ali zahtev za avtorizacijo.
# 3) Zbirke lahko delite z drugimi uporabniki kot JSON ali prek URL-jev kot gostujoče zbirke na strežniku Postman.
# 4) Izvedite skupne teste za vse zahteve, ki pripadajo zbirki. Na primer, če morate kodo stanja za vsako zahtevo v zbirki preveriti kot HTTP 200, potem lahko namesto dodajanja tega testa vsem posameznim zahtevam preprosto dodate vse na ravni zbirke in to velja za vse zahteve, ko zbirka se izvrši.
Ustvarjanje zbirk poštarjev
Evo, kako lahko ustvarite prazno zbirko in dodate več zahtev kot del iste zbirke:
# 1) Ustvari novo prazno zbirko.
#two) Dodajte opis in ime zbirke.
# 3) Če želite v zbirko dodati nove zahteve, kliknite Zbirka in kliknite Dodajte zahteve (upoštevajte, da je mogoče tudi najprej ustvariti zahtevo in jo nato dodati v zbirko, kot tudi premikati zahteve iz ene zbirke v drugo).
Izvoz / uvoz zbirke poštarjev
Zdaj pa poglejmo, kako lahko v Postmanu dejansko uvozimo ali izvozimo zbirko poštarjev. Najprej ustvarimo vzorčno zbirko poštarjev v Poštarju z recimo 4-5 zahtevami.
Tu je pomembno razumeti, da lahko zbirko poštarjev izvozimo kot datoteko JSON in jo lahko enostavno delimo z nekom, s katerim nameravamo.
Podobno je uvoz zbirke tako preprost kot uvoz datoteke JSON, ki bo prikazana kot zbirka zahtev v vaši aplikaciji Poštar.
Za ponazoritev bomo uporabili že gostujočo zbirko tukaj.
Če prenesete to datoteko, lahko vidite, da gre za datoteko v obliki JSON. To je tako dobro kot zbirka Postman, izvožena v format Postman collection 2.1.
Videli bomo, kako lahko to datoteko JSON uvozimo kot zbirko poštarjev v aplikacijo, jo izvozimo nazaj in delimo kot JSON.
# 1) Če želite uvoziti zbirko, prenesite zgornjo datoteko in jo shranite kot datoteko v datotečni sistem.
Datoteko JSON lahko preprosto prenesete z ukazom Curl, kot je prikazano spodaj
curl https://raw.githubusercontent.com/Blazemeter/taurus/master/examples/functional/postman-sample-collection.json --output sample-postman-collection.json
#two) Zdaj odprite Poštar in kliknite Uvozi .
# 3) Izberite preneseno datoteko JSON. Ko je izbor končan, lahko vidite, da se datoteka JSON uvozi kot zbirka poštarjev v aplikaciji.
# 4) Zdaj lahko brskate po različnih zahtevah, ki so na voljo v zbirki.
# 5) Izvozite zbirko nazaj v format JSON (tako da jo lahko delite z drugimi). Na primer, tej zbirki dodate še eno zahtevo in kliknete izvoz. Nastala datoteka JSON za zbiranje bo zdaj vsebovala tudi novo dodano zahtevo.
# 6) Kliknite ikono / gumb »…« blizu imena zbirke, da se prikaže meni z možnostmi in kliknite Izvozi .
popraviti napake registra Windows 10 brezplačno -
# 7) Izberite Zbirka 2.1 možnost za izvoz (Razlike med tema dvema vrstama datotek bomo videli v kasnejših vajah).
Izvršitev zbirk poštarjev
Poglejmo, kako lahko izvedemo posamezne zahteve znotraj zbirke in z uporabo tekača zbirke zaženemo vse zahteve v celotni zbirki.
Če želite zagnati posamezno zahtevo, preprosto odprite katero koli zahtevo iz zbirke in kliknite gumb »POŠLJI«, da jo izvedete.
Če želite zagnati celotno zbirko, tj. Vse zahteve, ki so prisotne v dani zbirki, morate klikniti gumb »predvajaj« tik ob zbirki v programu Postman in izbrati možnost »Zaženi«, da odprete tekač zbirke in s celotno zbirko zaženete celotno zbirko. glede na konfiguracijo zbirke.
Oglejte si spodnje posnetke zaslona.
Poštar zagotavlja veliko prilagodljivosti pri izbiri konfiguracije za zagon.
Na primer, lahko izberete, na katero datoteko okolja naj se sklicuje med zagonom zbirke. Če v primeru, da Postman zahteve uporabljajo konfiguracijo podatkov, lahko pred zagonom zbirke preprosto zagotovimo podatkovno datoteko.
Na spodnji sliki lahko vidimo rezultate izvedbe / povzetek za izbrano zbirko. Daje povzetek, kaj je bilo izvedeno in kakšni so bili rezultati.
Izvoz zahteve za poštarja kot kodo
Zdaj pa poglejmo, kako lahko preprosto izvozimo obstoječo zbirko Postman v kodo / skript v enem izmed naših najljubših programskih jezikov (Postman podpira veliko formatov, zato lahko obstoječo zahtevo prenesete / izvozite v več formatov in ga uporabite po želji).
Če želite izvoziti obstoječo zahtevo kot kodo, jo odprite in kliknite povezavo »Koda« pod URL-jem zahteve.
To bo odprlo okno z izbranim privzetim skriptom curl in zahteva bo prikazana v obliki skripta curl. Glede na to, katere različne formate izberete, se bo besedilo zahteve ustrezno spremenilo in ga lahko kopirate in uporabite po želji.
Uvoz zahteve poštarja iz kode
Podobno kot pri izvozu lahko tudi v zbirko poštarjev uvozimo zahtevo v različnih oblikah.
To bomo dokazali z uporabo zahteve za cURL, ki bo s funkcijo uvoza spremenjena v zahtevo za poštarja. Če želite uvoziti zahtevo, preprosto kliknite »Uvozi« v zgornjem levem kotu v Poštarju in počakajte, da se odpre pogovorno okno, kjer morate izbrati možnost »Prilepi neobdelano besedilo«.
Zdaj lahko preprosto prilepite URL cURL sem in ko kliknete gumb »Uvozi«, je treba zahtevo ustvariti v Poštarju z različnimi polji, nadomeščenimi z njihovimi vrednostmi v skladu s priloženo zahtevo.
Zaključek
V tej vadnici smo spoznali zbirke Postman, ki so izredno pomemben gradnik v aplikaciji Postman.
Zbirka je pomemben osrednji sestavni del Postman-a, ki vam omogoča jasno upravljanje in vzdrževanje zahtev ter zagotavlja številne druge funkcije, kot so skupna raba zbirk, izvrševanje celotnih zbirk, dodajanje skupnih lastnosti, kot je glava Auth, vsem zahtevam, ki pripadajo določeni zbirki itd. in tako naprej.
Dotaknili smo se tudi, kako izvoziti obstoječo zahtevo kot različno vezavo jezika in kako uvoziti obstoječi skript v Postmanovo zahtevo.
V naši prihajajoči vadnici bomo videli, kako je mogoče te gradnike uporabiti za celo zapletene in okorne tokove API in nam omogočiti pravilno upravljanje zahtev in njihovo izvajanje na zahtevo.
=> Tukaj preverite VSE vaje za poštarje.
Priporočeno branje
- Vadnica za POSTMAN: Testiranje API-jev z uporabo POSTMAN-a
- Vadnica za Java Collections Framework (JCF)
- Tortoise SVN Vadnica: Revizije v odlagališču kod
- Osnove odpravljanja napak v kodi v programu Eclipse
- TOP 40 orodij za analizo statične kode (najboljša orodja za analizo izvorne kode)
- Trditev v SOAtest s primerom kode XML
- Zagon in preverjanje preizkusne kode v Appium Studio za Eclipse
- 10 najbolj priljubljenih orodij za pregled kode za razvijalce in preizkuševalce