Ich verwende die gepackte App-Version von Postman, um Tests für meine Rest-API zu schreiben. Ich versuche, den Status zwischen aufeinanderfolgenden Tests zu verwalten. Um dies zu erleichtern, verfügt das Postman-Objekt, das der Laufzeit des Javascript-Tests ausgesetzt ist, über Methoden zum Festlegen von Variablen, jedoch keine zum Lesen.
postman.setEnvironmentVariable("key", value );
Jetzt kann ich diesen Wert beim nächsten Aufruf über die Struktur {{key}} lesen, die Werte aus der aktuellen Umgebung ansaugt. ABER das funktioniert in den Tests nicht; Es funktioniert nur im Anforderungsaufbau.
Also, gibt es weg, um dieses Zeug aus den Tests zu lesen?
Postman hat ihre Sandbox aktualisiert und eine
pm.*
API hinzugefügt . Obwohl die ältere Syntax zum Lesen von Variablen in den Testskripten laut den folgenden Dokumenten immer noch funktioniert :quelle