Führen Sie den SoapUI-Test für Multithreads aus

8

Ich habe einen SoapUI Test, der eine Eingabedatei verwendet, um Zeilen als Eingabe von Anfragen zu lesen. Es gibt also eine Schleife, die Daten liest und eine Anfrage ausführt und die Ausgabe in eine Datei schreibt. Antwortzeiten sind zu lang, daher sollte die Verarbeitung dieser Datei asynchron erfolgen, aber ich bin mir nicht sicher, wie SoapUI damit umgehen kann. Es gibt einen Dateianhang in SOAP -Anforderungen, der nicht von der aktuellen Version von JMeter verarbeitet wird.

    
plaidshirt 09.01.2018, 04:44
quelle

2 Antworten

3

Wie in der Dokumentation von SoapUI unten, beide Testfälle oder Testsuiten können in Parallel mode ausgeführt werden.

  

Im Fall von TestSuites und TestCases können diese entweder sequentiell oder parallel ausgeführt werden, wie mit den entsprechenden Symbolleistenschaltflächen konfiguriert.

Im obigen Bild steht das erste im markierten Bild für die sequentielle Ausführung und das zweite (mit mehreren parallelen Pfeilen) für Parallel Ausführungsmodus.

Der Benutzer kann vor dem Ausführen der Tests einen auswählen.

Hoffe, das hilft.

Beachten Sie, dass SOAPUI es nicht erlaubt, Testschritte parallel auszuführen. Wenn Sie eine benutzerdefinierte Ausführung benötigen, dh denselben Testfall und dieselben Schritte, die parallel ausgeführt werden sollen, hier ist ein Beispielprojekt dafür. Es kann als Referenz verwendet werden und es auf Ihren Fall anwenden.

    
Rao 18.01.2018, 09:00
quelle
2

Ich habe diese Frage so verstanden, dass die Fähigkeit erforderlich ist, einen Dienst asynchron aufzurufen, da er Zeit benötigt, um ihn zu verarbeiten. Also, damit meine ich, dass SoapUI eine Anfrage an einen Webdienst stellt und statt darauf zu warten, geht es weiter. Zu einem späteren Zeitpunkt erhält SoapUI die Antwort.

SoapUI kann damit umgehen, ich habe es nicht selbst ausprobiert, aber als ich kürzlich einige Anleitungen gelesen habe, habe ich bemerkt, dass es möglich ist.

Siehe .... Blog-Anleitung

SoapUI Forum

Kurz gesagt, es beinhaltet die Einrichtung eines Scheindienstes, um die Antwort zu erhalten, die dann validiert werden kann.

    
Chris Adams 18.01.2018 09:17
quelle

Tags und Links