Frage

Ich arbeite an einem Testskript, testen Sie eine Ruheschnittstelle in Gatling mithilfe von Scala.

Für eine bestimmte Rastressource möchte ich dies erreichen:

    .
  1. Holen Sie sich die Ressource (was mir JSON-Daten im Körper gibt).
  2. Verwenden Sie JSONPATH, um einen Wert im Körper zu ändern.
  3. poste den modifizierten Körper wieder auf dieselbe URL
  4. Ich habe den Erfolg mit 1 und 3. Das einzige Problem ist, die JSON-Daten zu ändern, die in String-Format zu sein scheinen.

    Testschritte

    generasacodicetagpre.

    Teil des Szenarios

    generasacodicetagpre.

    Ich erhalte die folgenden Fehler

    generasacodicetagpre.

War es hilfreich?

Lösung

nur der aktuelle Gatling 2 Snapshot Lassen Sie Sie JSONPATH-Ergebnis speichernin etwas anderes als String :

generasacodicetagpre.

Aber dann haben wir derzeit keine Einrichtung zum Bearbeiten und dann erneut an der Serialisierung eines JSON AST. Wir versenden JSON Parsers (Boon und Jackson), damit Sie dies wahrscheinlich selbst erreichen können.Sie können auch eine Funktionsanfrage öffnen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top