EigenschaftZugriff auf Sammlung von Variablen in Postman
Postman Unterstützung für Variablen, Autorisierung, Vorbitte und Testskripts zu Sammlungen. (Ab Version 5.4.1 diese existiert sowohl an der Sammlung und Ordnerebene)
Use Case
Sagen wir, ich will eine Aktualisierungs-Token speichern, wenn der Login-Endpunkt getroffen wird. Mein Testskript muss eine COLLECTION-Variable erstellen/aktualisieren, KEINE globale Variable oder Umgebungsvariable.
Sobald das refresh_token auf die Sammlung zur Verfügung, weitere Tests und Pre-Request-Skripts, würde ich glaube, es gibt eine Möglichkeit, sie über eine API für den Zugriff ist ähnlich pm.environment oder pm.globals. (Pm.collection, zum Beispiel)
Frage
ich keine Unterlagen darüber, wie finden zugreifen oder solche, die über Vorbitte Skripts oder Tests ändern ... Wer weiß, wie dies zu tun? Vielleicht wurde das nicht komplett durchdacht oder nicht vollständig umgesetzt, aber ich dachte, ich würde mich mit anderen um Hilfe kümmern.
temporäre Lösung
Als Komplett Hack, ich bin Speichern der Dinge, die ich als Namespace-Umgebungsvariablen müssen. Es ist nicht ideal (macht die Arbeit in anderen Sammlungen etwas unordentlich), aber es funktioniert gut.
Oder '* .clear()', um alle zu entfernen. –
Es sieht aus wie pm.variables.get() funktioniert richtig für das, was ich bis jetzt erreichen möchte. Vielen Dank! –