Siirry sisältöön

Postman-kokoelman tuonti

Restorm tuo Postman v2.0- ja v2.1 -kokoelmat (muoto, jonka Postmanin ”Export ▸ Collection v2.1” tuottaa).

Tiedosto ▸ Tuo (Ctrl+I) ja sitten viety .json-tiedosto.

Postman-kokoelman tuonnin tuottama puu: muuttujakansio juuressa, alikansio kutakin Postman-kansiota kohti ja pyyntö kutakin merkintää kohti verbeineen

Postman-elementtiMitä Restorm tekee siitä
Kansiot (sisäkkäiset item-rakenteet)Kansiot samalla syvyydellä
PyynnötHTTP-pyynnöt — tai GraphQL, kun sisältö on tyyppiä graphql
Sisällöt raw, formdata, urlencoded, file, graphqlVastaava sisältötyyppi
Kokoelman muuttujatYmpäristön muuttujat
KuvauksetPyynnön muistiinpanot ja API-dokumentaatio
EsimerkkivastauksetAPI-dokumentaatio

Tämä on osuus, joka erottaa tämän tuonnin muista. Pyyntöä edeltäviä skriptejäsi ja testejäsi ei menetetä: ne säilytetään dokumentaatiossa ja muunnetaan suoritettavaksi skenaarioksi, jonka koodilohkot suorittavat skriptin sellaisenaan.

Restorm tarjoaa tätä varten pm.*-yhteensopivuuskerroksen JavaScript-kooditoiminnoissaan: pm.environment, pm.variables, pm.response, pm.test, pm.expect, pm.sendRequest, pm.setNextRequest, pm.cookies… Väittämäsi toimivat siis edelleen ilman uudelleenkirjoitusta.

Postmanin todennuslohkot (oauth2, apikey, bearer, basic, digest, hawk, aws, ntlm, edgegrid) luetaan ja tiivistetään API-dokumentaatioon arkaluonteiset arvot peitettyinä.

Niitä ei muunneta suoritettaviksi tunnuksiksi: luo uudelleen todennusreitti — se vie viisi minuuttia, ja saat vastineeksi tokenin automaattisen uusimisen.

Postman kuuluu uudelleen synkronoitaviin muotoihin (jos kokoelma on tuotu URL-osoitteesta): kansion Päivitä-painike hakee lähteen ja Restorm soveltaa erotuksen. Katso Päivitys lähteestä.

Opas Siirtyminen Postmanista käy läpi koko siirtymän, myös ympäristöt ja runnerit.