Erstellen Sie ein dynamisches Textfeld in Postman

7

Ich verwende Postbote , um REST-API-Aufrufe zu tätigen ein Server. Ich möchte das Namensfeld dynamisch machen, damit ich die Anfrage jedes Mal mit einem eindeutigen Namen ausführen kann.

%Vor%     
manoj 22.09.2014, 12:10
quelle

4 Antworten

10

In Postman möchten Sie dynamische Variablen verwenden.

Der von Ihnen gepostete JSON würde folgendermaßen aussehen:

%Vor%

Beachten Sie, dass Sie dadurch eine GUID erhalten (Sie haben auch die Möglichkeit, Ints oder Zeitstempel zu verwenden), und mir ist derzeit keine Möglichkeit bekannt, Zeichenketten (z. B. aus einer Testdatei oder einem Datengenerierungsprogramm) zu injizieren.

    
MisterJames 14.10.2014 16:14
quelle
6

In Postman können Sie zufällige Ganzzahlen übergeben, die von 0 bis 1000 reichen, in Ihren Daten können Sie sie als

verwenden %Vor%     
Pratik Charwad 23.08.2016 14:30
quelle
6

Nur meine 5 Cent für diese Angelegenheit. Bei der Verwendung von randomInt besteht immer die Möglichkeit, dass die Nummer eventuell in der Datenbank vorhanden ist, was zu Problemen führen kann. Lösung (für mich mindestens) ist $ timestamp stattdessen zu verwenden.

Beispiel:

%Vor%     
Goran.it 24.08.2017 15:56
quelle
1

Für jeden, der mich ablehnen möchte wurde dieser Beitrag vor der Diskussion in Kommentaren mit dem OP gemacht (siehe unten). Ich lasse es an Ort und Stelle, damit der Kommentar des OP, der schließlich beschrieben hat, was er braucht, nicht von der Frage entfernt wird.

Von dem, was ich verstehe, Sie suchen, hier ist eine grundlegende Lösung. Es wird davon ausgegangen, dass:

  • Sie entwickeln eine Art Skript, in dem Sie Testdaten benötigen
  • Das Feld name sollte bei jeder Ausführung eindeutig sein

Wenn Ihre Frage spezifischer wäre, wäre ich in der Lage, Ihnen eine spezifischere Antwort zu geben, aber das ist das Beste, was ich tun kann von dem, was gerade da ist.

%Vor%

Sie können den Zähler gewaltsam ändern, indem Sie in der Adressleiste nachsehen und die URL ändern, indem Sie in #1 bis #5 usw. enden.

Sie können dann die Variable name verwenden, wenn Sie Ihr Objekt erstellen:

%Vor%     
Joe 22.09.2014 13:06
quelle

Tags und Links