postman collections import
In deze zelfstudie behandelen we wat postbode-collecties zijn, hoe u collecties van en naar Postman importeert en exporteert en hoe u codevoorbeelden genereert in verschillende ondersteunde talen met behulp van bestaande postman-scripts:
Dit zijn enkele van de echt krachtige functies die Postman tot een favoriete tool maken voor bijna alle API-ontwikkelaars en -testers.
Bezoek hier voor de exclusieve trainingsserie voor postmannen.
Wat je leert:
Wat is een postbode-collectie?
Postman-collectie is niets anders dan een container of map voor het opslaan van Postman-verzoeken. In eenvoudige bewoordingen is het een verzameling postbode-verzoeken. Collecties spelen een belangrijke rol bij het organiseren van verzoeken die bij dezelfde applicatie enz. Horen.
hoe je een hoop maakt in java
Bijvoorbeeld , als u een rustgevende API test of valideert met 10 eindpunten. Dan is het logisch om ze te ordenen in een verzameling die zaken als het toepassen van verzamelingsvariabelen, importeren / exporteren eenvoudiger maakt en als onderdeel van een enkele verzameling kan worden uitgevoerd.
Hier is een video-tutorial:
Met een collectie kan een gebruiker:
# 1) Voer alle verzoeken tegelijk uit.
#twee) Stel variabelen op collectieniveau in die van toepassing kunnen zijn op alle verzoeken binnen die collectie. Bijvoorbeeld, in plaats van afzonderlijk headers toe te voegen aan elk verzoek, kunt u eenvoudig headers toepassen op alle verzoeken binnen die Postman-collectie met behulp van pre-request scripts of autorisatie headers.
# 3) Verzamelingen kunnen worden gedeeld met andere gebruikers als JSON of via URL's als gehoste verzamelingen op de door Postman geleverde server.
# 4) Voer algemene tests uit voor alle verzoeken die bij een collectie horen. Bijvoorbeeld, als u de statuscode voor elk verzoek in de verzameling moet controleren als HTTP 200, dan kunt u in plaats van deze test aan alle individuele verzoeken toe te voegen, alles eenvoudig toevoegen op het niveau van de verzameling en het zou van toepassing zijn op alle verzoeken wanneer de verzameling is geëxecuteerd.
Postbode-verzamelingen maken
Hier ziet u hoe u een lege collectie kunt maken en meerdere verzoeken kunt toevoegen als onderdeel van dezelfde collectie:
# 1) Maak een nieuwe lege collectie.
#twee) Voeg een collectiebeschrijving en naam toe.
# 3) Om nieuwe aanvragen aan de collectie toe te voegen, klikt u op Verzameling en klik Voeg verzoeken toe (houd er rekening mee dat het ook mogelijk is om eerst een verzoek te maken en deze vervolgens aan de collectie toe te voegen en om verzoeken van de ene collectie naar de andere te verplaatsen).
Een postbode-collectie exporteren / importeren
Laten we nu eens kijken hoe we een Postman-collectie in Postman daadwerkelijk kunnen importeren of exporteren. Laten we eerst een voorbeeld van een Postman-collectie maken in Postman met bijvoorbeeld 4-5 verzoeken.
Het is hier belangrijk om te begrijpen dat de Postman-collectie kan worden geëxporteerd als een JSON-bestand en gemakkelijk kan worden gedeeld met iemand met wie we dat willen.
Op dezelfde manier is het importeren van een collectie net zo eenvoudig als het importeren van een JSON-bestand dat wordt weergegeven als de aanvraagcollectie in uw Postman-applicatie.
Ter illustratie zullen we een reeds gehoste collectie gebruiken hier.
Als u dit bestand downloadt, kunt u zien dat het een bestand in JSON-indeling is. Dit is net zo goed als een Postman-collectie die is geëxporteerd naar het Postman collection 2.1-formaat.
We zullen zien hoe we dit JSON-bestand als een Postman-verzameling in de applicatie kunnen importeren en terug kunnen exporteren en delen als JSON.
# 1) Om een collectie te importeren, downloadt u het bovenstaande bestand en slaat u het op als een bestand in het bestandssysteem.
U kunt het JSON-bestand eenvoudig downloaden met de Curl-opdracht, zoals hieronder
#twee) Open nu Postman en klik Importeren
# 3) Selecteer het gedownloade JSON-bestand. Zodra de selectie is voltooid, kunt u zien dat het JSON-bestand wordt geïmporteerd als een Postman-verzameling in de applicatie.
# 4) U kunt nu bladeren door de verschillende verzoeken die in de collectie beschikbaar zijn.
# 5) Exporteer de collectie terug naar JSON-indeling (zodat deze kan worden gedeeld met anderen). Bijvoorbeeld, u voegt nog een verzoek toe aan deze verzameling en klikt op exporteren. Het resulterende JSON-bestand dat moet worden verzameld, bevat nu ook het nieuw toegevoegde verzoek.
# 6) Klik op het pictogram / de knop '…' naast de naam van de collectie om het menu met opties te zien en klik op Exporteren
# 7) Selecteer de Collectiev2.1 optie voor exportformaat (we zullen de verschillen tussen deze twee bestandstypen zien in de latere tutorials).
Postbode-incasso's uitvoeren
Laten we eens kijken hoe we individuele verzoeken binnen een collectie kunnen uitvoeren en alle verzoeken in een hele collectie kunnen uitvoeren met behulp van een collectierunner.
Om een individueel verzoek uit te voeren, opent u eenvoudig een bepaald verzoek uit de collectie en klikt u op de knop 'VERZENDEN' om dat verzoek uit te voeren.
hoe string-array in java te retourneren
Om een hele verzameling te draaien, dwz alle verzoeken die in de gegeven verzameling aanwezig zijn, moet je op de knop 'afspelen' net naast verzameling in Postman klikken en de optie 'Uitvoeren' selecteren om de verzamelaar te openen en de hele verzameling uit te voeren met de gegeven collectie configuratie.
Raadpleeg de onderstaande screenshots.
Postman biedt veel flexibiliteit wat betreft het selecteren van de Run-configuratie voor verzameling.
Bijvoorbeeld, u kunt kiezen naar welk omgevingsbestand moet worden verwezen tijdens het uitvoeren van de verzameling. Als er een gegevensconfiguratie wordt gebruikt door de Postman-verzoeken, kunnen we eenvoudig een gegevensbestand verstrekken voordat de verzameling wordt uitgevoerd.
In de onderstaande afbeelding kunnen we de uitvoeringsresultaten / samenvatting voor de geselecteerde collectie zien. Het geeft een beknopt overzicht van wat er is uitgevoerd en wat de resultaten waren.
Postbode-verzoek exporteren als code
Laten we nu eens kijken hoe we eenvoudig een bestaande Postman-verzameling kunnen exporteren naar code / script in een van onze favoriete programmeertalen (Postman ondersteunt veel formaten uit de doos, waardoor u een bestaand verzoek kunt downloaden / exporteren naar meerdere formaten en gebruik het zoals gewenst).
Om een bestaand verzoek als code te exporteren, opent u het verzoek en klikt u op de 'Code' -link net onder de verzoek-URL.
Dit opent een venster met het standaard cURL-script geselecteerd en het verzoek wordt weergegeven in de vorm van een cURL-script. Afhankelijk van de verschillende formaten die u kiest, verandert de verzoektekst dienovereenkomstig en kan deze naar wens worden gekopieerd en gebruikt.
Postman Request From Code importeren
Net als bij exporteren, kunnen we ook een verzoek in verschillende formaten importeren in een Postman-collectie.
We zullen dit demonstreren met een cURL-verzoek dat door middel van importfunctionaliteit wordt gewijzigd in een Postman-verzoek. Om een verzoek te importeren, klikt u gewoon op 'Importeren' in de linkerbovenhoek in Postman en wacht u op het dialoogvenster waarin u de optie 'Paste Raw Text' moet openen.
Nu kunt u eenvoudig de cURL-URL hier plakken en zodra op de knop 'Importeren' wordt geklikt, moet het verzoek worden gemaakt in Postman met verschillende velden die worden vervangen door hun waarden volgens het opgegeven verzoek.
Gevolgtrekking
In deze tutorial hebben we geleerd over Postman-verzamelingen, wat een uiterst belangrijke bouwsteen is in de Postman-applicatie.
Verzameling is een belangrijk kernonderdeel van Postman waarmee u verzoeken overzichtelijk kunt beheren en onderhouden en veel andere functies kunt bieden, zoals het delen van verzamelingen, het uitvoeren van volledige verzamelingen, het toevoegen van gemeenschappelijke eigenschappen zoals de Auth-header aan alle aanvragen die tot een bepaalde verzameling behoren, enzovoort. enzovoorts.
We hebben ook besproken hoe u een bestaand verzoek kunt exporteren als bindingen in verschillende talen en hoe u een bestaand script kunt importeren naar het verzoek van Postman.
hoe mkv-bestand op Windows te openen
In onze aanstaande tutorial zullen we zien hoe deze bouwstenen kunnen worden gebruikt voor zelfs complexe en omslachtige API-stromen en ons in staat stellen om de verzoeken correct te beheren en op aanvraag uit te voeren.
Bekijk hier ALLE Postman Tutorials.
Aanbevolen literatuur
- POSTMAN-zelfstudie: API-testen met POSTMAN
- Zelfstudie voor Java Collections Framework (JCF)
- Tortoise SVN-zelfstudie: herzieningen in coderepository
- Basisprincipes van het debuggen van uw code in Eclipse
- TOP 40 analysehulpmiddelen voor statische codes (beste analysehulpmiddelen voor broncode)
- Bewering in SOAtest met een XML-codevoorbeeld
- Uw testcode uitvoeren en verifiëren op Appium Studio voor Eclipse
- Top 10 populairste tools voor codebeoordeling voor ontwikkelaars en testers