postman collections import
En aquest tutorial, tractarem què són les col·leccions Postman, com importar i exportar col·leccions a i des de Postman i com generar mostres de codi en diversos idiomes compatibles amb els scripts Postman existents:
Aquestes són algunes de les funcions realment potents que fan de Postman una eina preferida per a gairebé tots els desenvolupadors i provadors d'API.
=> Visiteu aquí la sèrie de cursos de formació exclusiva sobre carters.
Què aprendreu:
Què és una col·lecció de carters?
La col·lecció Postman no és més que un contenidor o carpeta per emmagatzemar les sol·licituds de Postman. En termes simples, és una agregació de sol·licituds de Postman. Les col·leccions tenen un paper important en l’organització de sol·licituds pertanyents a la mateixa aplicació, etc.
Per exemple , si esteu provant o validant una API tranquil·la que té 10 punts finals. Aleshores, té sentit organitzar-los en una col·lecció que faciliti coses com aplicar variables de col·lecció, importar / exportar i que es puguin executar com a part d’una col·lecció única.
Aquí teniu un vídeo tutorial:
Una col·lecció permet a l'usuari:
# 1) Executeu totes les sol·licituds alhora.
# 2) Estableix les variables de nivell de col·lecció que es poden aplicar a totes les sol·licituds d'aquesta col·lecció. Per exemple, en lloc d'afegir capçaleres individualment a cada sol·licitud, podeu aplicar només capçaleres a totes les sol·licituds d'aquesta col·lecció Postman mitjançant scripts de sol·licitud prèvia o capçaleres d'autorització.
# 3) Les col·leccions es poden compartir amb altres usuaris com JSON o mitjançant URL com a col·leccions allotjades al servidor proporcionat per Postman.
# 4) Executeu proves comunes per a totes les sol·licituds pertanyents a una col·lecció. Per exemple, si heu de comprovar el codi d'estat de cada sol·licitud de la col·lecció com a HTTP 200, en lloc d'afegir aquesta prova a totes les sol·licituds individuals, només podeu afegir-ho tot al nivell de col·lecció i s'aplicaria a totes les sol·licituds quan es realitzés la col·lecció. s'executa.
el millor programari per netejar l’ordinador
Creació de col·leccions de carters
A continuació s’explica com podeu crear una col·lecció buida i afegir diverses sol·licituds com a part de la mateixa col·lecció:
# 1) Creeu una nova col·lecció buida.
# 2) Afegiu la descripció i el nom de la col·lecció.
# 3) Per afegir noves sol·licituds a la col·lecció, feu clic a Col · lecció i feu clic a Afegeix sol·licituds (Tingueu en compte que també és possible crear una sol·licitud primer i després afegir-la a la col·lecció, a més de traslladar les sol·licituds d'una col·lecció a una altra).
Exportar / importar una col·lecció de carters
Ara vegem com podem importar o exportar una col·lecció Postman a Postman. En primer lloc, creem una mostra de col·lecció Postman a Postman amb 4-5 sol·licituds.
Aquí és important entendre que la col·lecció Postman es pot exportar com a fitxer JSON i es pot compartir fàcilment amb algú amb qui vulguem.
De manera similar, importar una col·lecció és tan senzill com importar un fitxer JSON que apareixerà com la col·lecció de sol·licituds a la vostra aplicació Postman.
Per motius d’il·lustració, utilitzarem una col·lecció ja allotjada aquí.
Si descarregueu aquest fitxer, podreu veure que és un fitxer en format JSON. Això és tan bo com una col·lecció Postman exportada al format Postman collection 2.1.
Veurem com podem importar aquest fitxer JSON com a col·lecció Postman a l’aplicació i exportar-lo de nou i compartir-lo com a JSON.
# 1) Per importar una col·lecció, descarregueu el fitxer anterior i deseu-lo com a fitxer al sistema de fitxers.
Simplement podeu descarregar el fitxer JSON mitjançant l'ordre Curl, tal com es mostra a continuació
curl https://raw.githubusercontent.com/Blazemeter/taurus/master/examples/functional/postman-sample-collection.json --output sample-postman-collection.json
# 2) Ara obriu Postman i feu clic a Importar .
# 3) Seleccioneu el fitxer JSON descarregat. Un cop finalitzada la selecció, podeu veure que el fitxer JSON s'importa com a col·lecció Postman a l'aplicació.
# 4) Ara podeu navegar per les diverses sol·licituds disponibles a la col·lecció.
# 5) Torneu a exportar la col·lecció al format JSON (perquè es pugui compartir amb altres persones). Per exemple, afegiu una sol·licitud més a aquesta col·lecció i feu clic a Exporta. El fitxer JSON resultant per a la col·lecció també contindrà la sol·licitud recentment afegida.
# 6) Feu clic a la icona / botó '...' situat a prop del nom de la col·lecció per veure el menú amb opcions i feu clic Exporta .
# 7) Seleccioneu el fitxer Col·lecció v2.1 opció de format per a exportació (veurem les diferències entre aquests dos tipus de fitxers en els tutorials posteriors).
Execució de col·leccions de carters
Vegem com podem executar sol·licituds individuals dins d’una col·lecció i executar totes les sol·licituds de tota una col·lecció mitjançant un corredor de col·lecció.
Per executar una sol·licitud individual, només cal que obriu qualsevol sol·licitud particular de la col·lecció i feu clic al botó 'ENVIAR' per executar aquesta sol·licitud.
Per executar una col·lecció sencera, és a dir, totes les sol·licituds presents a la col·lecció donada, heu de fer clic al botó 'Reprodueix' just al costat de la col·lecció a Postman i seleccionar l'opció 'Executar' per obrir el corredor de la col·lecció i executar tota la col·lecció amb el configuració de col·lecció donada.
Consulteu les captures de pantalla següents.
Postman proporciona molta flexibilitat pel que fa a la selecció de la configuració d'execució per recollir-la.
Per exemple, podeu triar a quin fitxer d'entorn s'hauria de referir mentre s'executa la col·lecció. Si en cas que les sol·licituds de Postman utilitzen una configuració de dades, simplement podem proporcionar un fitxer de dades abans d’executar la col·lecció.
A la imatge següent, podem veure els resultats d'execució / resum de la col·lecció seleccionada. Ofereix una visió resumida de tot el que es va executar i quins van ser els resultats.
Exportació de sol·licitud de carter com a codi
Ara anem a veure com podem simplement exportar una col·lecció Postman existent a codi / script en un dels nostres llenguatges de programació preferits (Postman admet molts formats fora de la caixa, com a resultat dels quals, podeu descarregar / exportar una sol·licitud existent a múltiples formats i utilitzeu-lo com vulgueu).
Per exportar una sol·licitud existent com a codi, obriu-la i feu clic a l'enllaç 'Codi' que hi ha just a sota de l'URL de la sol·licitud.
S’obrirà una finestra amb l’escript cURL predeterminat seleccionat i la sol·licitud es mostrarà en forma d’escript cURL. Depenent dels formats que trieu, el text de la sol·licitud canviarà en conseqüència i es podrà copiar i utilitzar el mateix segons vulgueu.
Importació de sol·licitud de carter des del codi
De manera similar a l’exportació, també podem importar una sol·licitud en diversos formats a una col·lecció Postman.
Ho demostrarem mitjançant una sol·licitud de CURL que es canviarà a una sol·licitud de Postman mitjançant la funcionalitat d'importació. Per importar una sol·licitud, només cal que feu clic a 'Importa' a l'extrem superior esquerre de Postman i espereu a la finestra de diàleg on haureu de seleccionar l'opció 'Enganxa text en brut' per obrir-la.
Ara només podeu enganxar aquí l'URL del CURL i, una vegada que faci clic al botó 'Importar', la sol·licitud s'ha de crear a Postman amb diferents camps substituïts pels seus valors segons la sol·licitud subministrada.
Conclusió
En aquest tutorial, hem après sobre les col·leccions de Postman, que és un element molt important a l’aplicació Postman.
com configurar junit a eclipsi
La col·lecció és un component bàsic important de Postman que us permet gestionar i mantenir les sol·licituds amb claredat i proporcionar moltes altres funcions, com ara compartir col·leccions, executar col·leccions senceres, afegir propietats comuns com ara la capçalera Auth a totes les sol·licituds d'una col·lecció concreta, etc. i així successivament.
També hem tractat sobre com exportar una sol·licitud existent com a enllaços d'idioma diferents i sobre com importar un script existent a la sol·licitud de Postman.
En el nostre proper tutorial, veurem com es poden utilitzar aquests blocs de construcció fins i tot per a fluxos d’API fins i tot complexos i complicats i ens permeten gestionar les sol·licituds correctament i executar-les sota demanda.
=> Consulteu TOTS els tutorials de Postman aquí.
Lectura recomanada
- Tutorial POSTMAN: proves d'API mitjançant POSTMAN
- Tutorial sobre Java Collections Framework (JCF)
- Tutorial SVN de tortuga: revisions al dipòsit de codis
- Conceptes bàsics de depuració del vostre codi a Eclipse
- TOP 40 Eines d’anàlisi de codi estàtic (les millors eines d’anàlisi de codi font)
- Afirmació a SOAtest amb un exemple de codi XML
- Execució i verificació del codi de prova a Appium Studio per a Eclipse
- Top 10 de les eines de revisió de codi més populars per a desenvolupadors i verificadors