postman collections import
În acest tutorial, vom acoperi ce sunt colecțiile Postman, cum să importați și să exportați colecții în și de la Postman și cum să generați mostre de cod în diferite limbi acceptate folosind scripturile Postman existente:
Acestea sunt câteva dintre funcțiile cu adevărat puternice care fac din Postman un instrument de alegere pentru aproape toți dezvoltatorii și testerii API.
=> Vizitați aici pentru seria de tutoriale de formare a poștașilor exclusivi.
Ce veți învăța:
Ce este o colecție poștaș?
Colecția Postman nu este altceva decât un container sau folder pentru stocarea solicitărilor Postman. În termeni simpli, este o agregare a cererilor Postman. Colecțiile joacă un rol important în organizarea cererilor aparținând aceleiași aplicații etc.
De exemplu , dacă testați sau validați un API odihnitor care are 10 puncte finale. Apoi, are sens să le organizăm într-o colecție care ar face lucruri precum aplicarea variabilelor de colecție, importul / exportul mai ușor și ar putea fi rulate ca parte a unei singure colecții.
Iată un tutorial video:
O colecție permite utilizatorului să:
# 1) Rulați toate solicitările simultan.
#Două) Aveți setate variabile la nivel de colecție care se pot aplica tuturor cererilor din acea colecție. De exemplu, în loc să adăugați individual antete la fiecare cerere, puteți pur și simplu aplica anteturi la toate cererile din acea colecție Postman folosind scripturi de pre-solicitare sau anteturi de autorizare.
# 3) Colecțiile pot fi partajate cu alți utilizatori ca JSON sau prin adrese URL ca colecții găzduite pe serverul furnizat de Postman.
# 4) Executați teste comune pentru toate cererile care aparțin unei colecții. De exemplu, dacă trebuie să verificați codul de stare pentru fiecare cerere din colecție ca HTTP 200, atunci în loc să adăugați acest test la toate cererile individuale, puteți pur și simplu să îl adăugați pe toate la nivelul colecției și s-ar aplica tuturor cererilor atunci când colecția este executat.
este cheia de rețea parola wifi
Crearea colecțiilor de poștași
Iată cum puteți crea o colecție goală și puteți adăuga mai multe cereri ca parte a aceleiași colecții:
# 1) Creați o nouă colecție goală.
#Două) Adăugați descrierea și numele colecției.
# 3) Pentru a adăuga noi solicitări la colecție, faceți clic pe Colectie și faceți clic pe Adăugați cereri (Vă rugăm să rețineți că este posibil să creați mai întâi o cerere și apoi să o adăugați la colecție, precum și să mutați cererile dintr-o colecție în alta).
Exportul / importul unei colecții Postman
Acum, să vedem cum putem importa sau exporta de fapt o colecție Postman în Postman. Mai întâi, să creăm un eșantion de colecție Postman în Postman cu 4-5 cereri, de exemplu.
Este important să înțelegem aici că colecția Postman poate fi exportată ca fișier JSON și poate fi partajată cu ușurință cu cineva cu care intenționăm.
În mod similar, importarea unei colecții este la fel de simplă ca importarea unui fișier JSON care va apărea ca colecție de cereri în aplicația dvs. Postman.
Din motive de ilustrare, vom folosi o colecție deja găzduită Aici.
Dacă descărcați acest fișier, puteți vedea că este un fișier în format JSON. Aceasta este la fel de bună ca o colecție Postman exportată în formatul Postman collection 2.1.
Vom vedea cum putem importa acest fișier JSON ca o colecție Postman în aplicație și să-l exportăm înapoi și să-l partajăm ca JSON.
# 1) Pentru a importa o colecție, descărcați fișierul de mai sus și salvați-l ca fișier în sistemul de fișiere.
Puteți descărca pur și simplu fișierul JSON folosind comanda Curl după cum urmează
curl https://raw.githubusercontent.com/Blazemeter/taurus/master/examples/functional/postman-sample-collection.json --output sample-postman-collection.json
#Două) Acum deschideți Postman și faceți clic Import .
# 3) Selectați fișierul JSON descărcat. Odată finalizată selecția, puteți vedea că fișierul JSON este importat ca colecție Postman în aplicație.
# 4) Acum puteți naviga prin diferitele solicitări disponibile în colecție.
# 5) Exportați înapoi colecția în format JSON (astfel încât să poată fi partajată cu alții). De exemplu, mai adăugați o cerere la această colecție și faceți clic pe export. Fișierul JSON rezultat pentru colectare va conține acum și solicitarea nou adăugată.
# 6) Faceți clic pe pictograma / butonul „…” lângă numele colecției pentru a vedea meniul cu opțiuni și faceți clic Export .
# 7) Selectează Colecțiev2.1 opțiunea format pentru export (Vom vedea diferențele dintre aceste două tipuri de fișiere în tutorialele ulterioare).
Executarea colecțiilor de poștași
Să vedem cum putem executa cereri individuale în interiorul unei colecții și să executăm toate cererile dintr-o colecție întreagă folosind un alergător de colecție.
Pentru a rula o solicitare individuală, pur și simplu deschideți orice solicitare specială din colecție și faceți clic pe butonul „TRIMITE” pentru a executa acea solicitare.
Pentru a rula o colecție întreagă, adică toate cererile prezente în colecția dată, trebuie să faceți clic pe butonul „redare” de lângă colecție în Postman și selectați opțiunea „Rulați” pentru a deschide colectorul de colecție și a executa întreaga colecție cu configurația de colecție dată.
Vă rugăm să consultați capturile de ecran de mai jos.
Postman oferă o mulțime de flexibilitate în ceea ce privește selectarea configurației Run pentru colectare.
De exemplu, puteți alege la ce fișier de mediu ar trebui să faceți referire în timp ce rulați colecția. Dacă în cazul în care există o configurație de date utilizată de solicitările Postman, atunci putem furniza pur și simplu un fișier de date înainte de a rula colecția.
În imaginea de mai jos, putem vedea rezultatele / rezumatul execuției pentru colecția selectată. Oferă o imagine rezumată a ceea ce a fost executat și a rezultatelor.
Exportarea cererii de poștaș ca cod
Acum să vedem cum putem exporta pur și simplu o colecție Postman existentă în cod / script într-unul din limbajele noastre de programare preferate (Postman acceptă o mulțime de formate din cutie, ca urmare a cărora puteți descărca / exporta o cerere existentă în formate multiple și utilizați-l după cum doriți).
Pentru a exporta o cerere existentă ca cod, deschideți solicitarea și faceți clic pe linkul „Cod” chiar sub adresa URL a cererii.
Aceasta va deschide o fereastră cu scriptul CURL implicit selectat și solicitarea va fi afișată sub forma unui script CURL. În funcție de formatele diferite pe care le alegeți, textul cererii se va modifica corespunzător și același lucru poate fi copiat și utilizat după cum doriți.
Importarea cererii poștale din cod
Similar exportului, putem importa o cerere în diferite formate într-o colecție Postman.
Vom demonstra acest lucru folosind o cerere cURL care va fi schimbată într-o cerere Postman prin funcționalitatea de import. Pentru a importa o cerere, pur și simplu faceți clic pe „Import” în colțul din stânga sus în Postman și așteptați fereastra de dialog în care trebuie să selectați opțiunea „Lipire text brut” pentru a o deschide.
Acum puteți pur și simplu lipi URL-ul cURL aici și odată ce se face clic pe butonul „Import”, cererea ar trebui creată în Postman cu diferite câmpuri înlocuite cu valorile lor conform cererii furnizate.
Concluzie
În acest tutorial, am aflat despre colecțiile Postman, care este un element de construcție extrem de important în aplicația Postman.
Colecția este o componentă de bază importantă a Postman, care vă permite să gestionați și să întrețineți cererile în mod clar și să oferiți o mulțime de alte caracteristici, cum ar fi partajarea colecțiilor, executarea colecțiilor întregi, adăugarea de proprietăți comune, cum ar fi antetul Auth, la toate cererile care aparțin unei anumite colecții etc. si asa mai departe.
De asemenea, am abordat cum să exportăm o cerere existentă ca legături de limbă diferite și cum să importăm un script existent la cererea Postman.
În viitorul nostru tutorial, vom vedea cum aceste elemente de bază pot fi utilizate chiar și pentru fluxuri API complexe și greoaie și ne permit să gestionăm solicitările în mod corespunzător și să le executăm la cerere.
=> Consultați TOATE Tutorialele Postman aici.
Lectură recomandată
- Tutorial POSTMAN: Testare API folosind POSTMAN
- Tutorial Java Collections Framework (JCF)
- Tutorial SVN Tortoise: Revizuiri în depozitul de coduri
- Noțiuni de bază despre depanarea codului dvs. în Eclipse
- TOP 40 Instrumente de analiză a codului static (Cele mai bune instrumente de analiză a codului sursă)
- Afirmație în SOAtest cu un exemplu de cod XML
- Rularea și verificarea codului de testare pe Appium Studio pentru Eclipse
- Top 10 Cele mai populare instrumente de examinare a codului pentru dezvoltatori și testeri