2016-04-19 7 views
-2

Ich benutze soapUI 4.5.1. Ich habe eine TestSuite mit 4 Schritten, siehe unten, und einen Belastungstest. Jetzt werde ich sagen, was jeder Testschritt in diesem Zusammenhang tun. - Eigenschaften; Ich erstelle eine Variable "Zahl" und setze einen Wert (zB: 100); - Groovy Script: Ich inkrementiere diese Variable mit (+1) und setze den neuen Wert; - Property Transfer: Ich übertrage den Wert aus der Variablen "number" und setze das Element in XML innerhalb der Anfrage. Mein Ziel ist es, den LoadTest "LoadTest-Request" auszuführen und die Zeit für jede Anfrage im Intervall von 60 Sekunden zu überprüfen.LoadTest SoapUI nicht mit Skript arbeiten, um den Wert zu erhöhen

SoapUI Project

SoapUI_4_5_1.png Mein Problem ist es, dass jede Anforderung nicht aktualisiert mit dem neuen Wert auf Step "Property Transfer" ausgeführt.

+0

Möglicherweise müssen Sie zeigen, was groovy Skript enthält und wie Eigentum Übertragung definiert ist. Wenn ein grooviges Skript verwendet wird, ist möglicherweise keine Eigentumsübertragung erforderlich. Wenn "context" in groovy verwendet wird, funktioniert loadTest nicht, da diese Variable während des Belastungstests nicht verfügbar ist. Bitte bearbeiten Sie Ihre Frage und aktualisieren Sie die obigen Informationen. – Rao

+0

Danke an alle. Im Folgenden zeige ich die komplette Szenerie dieses Belastungstests. [Vollständiger Ladetest] (http://i.stack.imgur.com/5Abqt.png) – Camarar

Antwort

-2

Die Lösung dieser Frage ist here

Antwort: Der Umfang der Eigenschaft war das Problem. Wenn ich diesen Bereich ändere und den Bereich von TestCase verwendete, funktioniere korrekt.