postman collections import
In diesem Tutorial werden die Themen Postman-Sammlungen, das Importieren und Exportieren von Sammlungen in und aus Postman sowie das Generieren von Codebeispielen in verschiedenen unterstützten Sprachen mithilfe vorhandener Postman-Skripte behandelt:
Dies sind einige der wirklich leistungsstarken Funktionen, die Postman zu einem bevorzugten Tool für fast alle API-Entwickler und -Tester machen.
=> Besuchen Sie hier für die exklusive Postman Training Tutorial-Reihe.
Was du lernen wirst:
Was ist eine Briefträgersammlung?
Die Postman-Sammlung ist nichts anderes als ein Container oder Ordner zum Speichern von Postman-Anfragen. In einfachen Worten, es ist eine Ansammlung von Postman-Anfragen. Sammlungen spielen eine wichtige Rolle bei der Organisation von Anfragen, die zu derselben Anwendung usw. gehören.
Zum Beispiel , wenn Sie eine erholsame API mit 10 Endpunkten testen oder validieren. Dann ist es sinnvoll, sie in einer Sammlung zu organisieren, die beispielsweise das Anwenden von Sammlungsvariablen, das Importieren / Exportieren erleichtert und als Teil einer einzelnen Sammlung ausgeführt werden kann.
Hier ist ein Video-Tutorial:
Eine Sammlung ermöglicht es einem Benutzer:
# 1) Führen Sie alle Anforderungen gleichzeitig aus.
#zwei) Legen Sie Variablen auf Sammlungsebene fest, die für alle Anforderungen in dieser Sammlung gelten können. Zum Beispiel, Anstatt jeder Anforderung einzeln Header hinzuzufügen, können Sie einfach Header auf alle Anforderungen in dieser Postman-Sammlung anwenden, indem Sie Skripts oder Autorisierungsheader vor der Anforderung verwenden.
#3) Sammlungen können für andere Benutzer als JSON oder über URLs als gehostete Sammlungen auf dem von Postman bereitgestellten Server freigegeben werden.
# 4) Führen Sie gemeinsame Tests für alle Anforderungen aus, die zu einer Sammlung gehören. Zum Beispiel, Wenn Sie den Statuscode für jede Anforderung in der Sammlung als HTTP 200 überprüfen müssen, können Sie diesen Test nicht zu allen einzelnen Anforderungen hinzufügen, sondern einfach auf Sammlungsebene hinzufügen. Dies gilt für alle Anforderungen bei der Sammlung ausgeführt wird.
Postboten-Sammlungen erstellen
So können Sie eine leere Sammlung erstellen und mehrere Anforderungen als Teil derselben Sammlung hinzufügen:
# 1) Erstellen Sie eine neue leere Sammlung.
#zwei) Sammlungsbeschreibung und Namen hinzufügen.
#3) Klicken Sie auf, um der Sammlung neue Anforderungen hinzuzufügen Sammlung und klicken Sie auf Anfragen hinzufügen (Bitte beachten Sie, dass es auch möglich ist, zuerst eine Anfrage zu erstellen und diese dann zur Sammlung hinzuzufügen sowie Anfragen von einer Sammlung in eine andere zu verschieben.)
Exportieren / Importieren einer Postboten-Sammlung
Nun wollen wir sehen, wie wir eine Postman-Sammlung in Postman importieren oder exportieren können. Erstellen wir zunächst eine Postman-Beispielsammlung in Postman mit beispielsweise 4-5 Anforderungen.
Hier ist es wichtig zu verstehen, dass die Postman-Sammlung als JSON-Datei exportiert und problemlos mit jemandem geteilt werden kann, mit dem wir beabsichtigen.
Ebenso ist das Importieren einer Sammlung so einfach wie das Importieren einer JSON-Datei, die als Anforderungssammlung in Ihrer Postman-Anwendung angezeigt wird.
Zur Veranschaulichung verwenden wir eine bereits gehostete Sammlung Hier.
Wenn Sie diese Datei herunterladen, sehen Sie, dass es sich um eine Datei im JSON-Format handelt. Dies ist so gut wie eine Postman-Sammlung, die in das Format Postman Collection 2.1 exportiert wurde.
Wir werden sehen, wie wir diese JSON-Datei als Postman-Sammlung in die Anwendung importieren und zurück exportieren und als JSON freigeben können.
# 1) Laden Sie zum Importieren einer Sammlung die obige Datei herunter und speichern Sie sie als Datei im Dateisystem.
Welche virtuellen Desktop-Maschinen laufen unter Windows OS?
Sie können die JSON-Datei einfach mit dem folgenden Befehl Curl herunterladen
curl https://raw.githubusercontent.com/Blazemeter/taurus/master/examples/functional/postman-sample-collection.json --output sample-postman-collection.json
#zwei) Öffnen Sie nun Postman und klicken Sie auf Importieren .
#3) Wählen Sie die heruntergeladene JSON-Datei aus. Sobald die Auswahl abgeschlossen ist, können Sie sehen, dass die JSON-Datei als Postman-Sammlung in die Anwendung importiert wird.
# 4) Sie können jetzt die verschiedenen Anforderungen durchsuchen, die in der Sammlung verfügbar sind.
# 5) Exportieren Sie die Sammlung zurück in das JSON-Format (damit sie für andere freigegeben werden kann). Zum Beispiel, Sie fügen dieser Sammlung eine weitere Anfrage hinzu und klicken auf Exportieren. Die resultierende JSON-Datei für die Sammlung enthält jetzt auch die neu hinzugefügte Anforderung.
# 6) Klicken Sie auf das Symbol / die Schaltfläche „…“ neben dem Sammlungsnamen, um das Menü mit den Optionen anzuzeigen, und klicken Sie auf Export .
# 7) Wähle aus Collectionv2.1 Format für Exportoption (Wir werden die Unterschiede zwischen diesen beiden Dateitypen in den späteren Tutorials sehen).
Postboten-Sammlungen ausführen
Lassen Sie uns sehen, wie wir einzelne Anforderungen in einer Sammlung ausführen und alle Anforderungen in einer gesamten Sammlung mithilfe eines Sammlungsläufers ausführen können.
Um eine einzelne Anforderung auszuführen, öffnen Sie einfach eine bestimmte Anforderung aus der Sammlung und klicken Sie auf die Schaltfläche 'SENDEN', um diese Anforderung auszuführen.
Um eine gesamte Sammlung auszuführen, dh alle Anforderungen, die in der angegebenen Sammlung vorhanden sind, müssen Sie auf die Schaltfläche 'Abspielen' direkt neben der Sammlung in Postman klicken und die Option 'Ausführen' auswählen, um den Sammlungsläufer zu öffnen und die gesamte Sammlung mit dem auszuführen gegebene Sammlungskonfiguration.
Bitte beachten Sie die Screenshots unten.
Postman bietet viel Flexibilität bei der Auswahl der Run Configuration for Collection.
Zum Beispiel, Sie können auswählen, auf welche Umgebungsdatei beim Ausführen der Sammlung verwiesen werden soll. Wenn die Postman-Anforderungen eine Datenkonfiguration verwenden, können wir einfach eine Datendatei bereitstellen, bevor die Sammlung ausgeführt wird.
Im folgenden Bild sehen wir die Ausführungsergebnisse / Zusammenfassung für die ausgewählte Sammlung. Es gibt eine zusammenfassende Ansicht dessen, was ausgeführt wurde und was die Ergebnisse waren.
Exportieren einer Postbotenanfrage als Code
Nun wollen wir sehen, wie wir einfach eine vorhandene Postman-Sammlung in Code / Skript in einer unserer bevorzugten Programmiersprachen exportieren können (Postman unterstützt viele sofort einsatzbereite Formate, wodurch Sie eine vorhandene Anfrage herunterladen / exportieren können mehrere Formate und verwenden Sie es wie gewünscht).
Um eine vorhandene Anfrage als Code zu exportieren, öffnen Sie die Anfrage und klicken Sie auf den Link „Code“ direkt unter der Anforderungs-URL.
Dies öffnet ein Fenster mit dem ausgewählten Standard-CURL-Skript und die Anforderung wird in Form eines CURL-Skripts angezeigt. Je nachdem, welche unterschiedlichen Formate Sie auswählen, ändert sich der Anforderungstext entsprechend und derselbe kann kopiert und wie gewünscht verwendet werden.
bestes Programm zur Überwachung der CPU-Temperaturen
Importieren einer Postbotenanfrage aus dem Code
Ähnlich wie beim Export können wir auch eine Anfrage in verschiedenen Formaten in eine Postman-Sammlung importieren.
Wir werden dies anhand einer cURL-Anforderung demonstrieren, die über die Importfunktion in eine Postman-Anforderung geändert wird. Um eine Anfrage zu importieren, klicken Sie einfach auf 'Importieren' in der oberen linken Ecke von Postman und warten Sie, bis das Dialogfenster geöffnet ist, in dem Sie die Option 'Rohtext einfügen' auswählen müssen.
Jetzt können Sie einfach die cURL-URL hier einfügen. Sobald Sie auf die Schaltfläche 'Importieren' klicken, sollte die Anforderung in Postman erstellt werden, wobei verschiedene Felder durch ihre Werte gemäß der angegebenen Anforderung ersetzt werden.
Fazit
In diesem Tutorial haben wir die Postman-Sammlungen kennengelernt, die ein äußerst wichtiger Baustein in der Postman-Anwendung sind.
Die Sammlung ist eine wichtige Kernkomponente von Postman, mit der Sie Anforderungen übersichtlich verwalten und verwalten und viele andere Funktionen wie das Freigeben von Sammlungen, das Ausführen ganzer Sammlungen, das Hinzufügen allgemeiner Eigenschaften wie den Auth-Header zu allen Anforderungen einer bestimmten Sammlung usw. bereitstellen können und so weiter.
Wir haben auch erläutert, wie eine vorhandene Anfrage als unterschiedliche Sprachbindung exportiert und ein vorhandenes Skript in die Postman-Anfrage importiert wird.
In unserem nächsten Tutorial werden wir sehen, wie diese Bausteine auch für komplexe und umständliche API-Flows verwendet werden können, und es uns ermöglichen, die Anforderungen ordnungsgemäß zu verwalten und bei Bedarf auszuführen.
=> Überprüfen Sie ALLE Postboten-Tutorials hier.
Literatur-Empfehlungen
- POSTMAN Tutorial: API-Tests mit POSTMAN
- JCF-Tutorial (Java Collections Framework)
- Schildkröte SVN Tutorial: Überarbeitungen im Code Repository
- Grundlagen zum Debuggen Ihres Codes in Eclipse
- TOP 40 Tools zur Analyse statischer Codes (beste Tools zur Analyse von Quellcodes)
- Behauptung in SOAtest mit einem XML-Codebeispiel
- Ausführen und Überprüfen Ihres Testcodes in Appium Studio für Eclipse
- Top 10 der beliebtesten Tools zur Codeüberprüfung für Entwickler und Tester