2017-03-24 2 views
0

Ich habe ein Szenario, in dem die Anfragen in einem Testfall mit einer Verzögerung ausgelöst werden sollten. Ich weiß, wie man die Verzögerung zwischen den Threads aufrechterhält, aber nicht versteht, wie die Anforderungen in einem Testfall mit einer Verzögerung ausgelöst werden.Web-Service-Anfragen mit Verzögerung im Testfall in SOAP UI für Load-Test auslösen

Für ex (aus community.smartbear.com): enter image description here Hier haben wir drei Anfragen, Datenquelle, vermitteln-Request 1 & Datasource-Schleife in einem Lasttestfall. Ich muss diese drei Tests mit einer bestimmten Verzögerung (sagen wir 10 Sekunden) haben

Alle Vorschläge hier bitte.

Antwort

0

Sie können den Testschritt Delay verwenden, wo Sie warten müssen, bevor Sie die Schritte ausführen oder zwischen den vorhandenen Schritten.

Weitere Einzelheiten finden Sie unter SoapUI's Documentation.

Übrigens gehe ich davon aus, dass das Ziel darin besteht, den Testfall einfach mehrmals auszuführen und der Belastungstest der Anwendung als Delay die Statistik beeinflussen würde.

+0

Dank Rao funktioniert es wie erwartet. Ziel ist es, auch nach einer Verzögerung zu prüfen, ob die Antwort erfolgreich ist. Anwendung im Test, löst einen Fehler aus, wenn wir die Anfrage zum ersten Mal einreichen und den Rest der aufeinander folgenden Anfragen erfolgreich ausführen. Eine Verzögerung in der Zeit besteht also darin, die Antworten zu erfassen, die nicht erfolgreich waren. – Y5288

Verwandte Themen