Frage

Ich bin mit SoapUI 2.5.1 - Testversion

In einem Testfall, wie zusammen mit Anforderungen in einem Projekt SoapUI die Antwortnachricht speichern?

Hier ist, was geschieht zur Zeit: Wenn ich einen Web-Service SoapUI Projekt erstellen und SOAP-Anforderung für eine Operation senden, erhalte ich eine Antwort XML. Jetzt, nach der soapUI Speichern und Beenden Sie das Werkzeug - wenn ich es öffne wieder sehe ich die Antwort Registerkarte XML als leer. alt text

Warum wird nur Anfrage gespeichert und nicht Antworten - Ist es ein Fehler in SoapUI

Danke -Arun

War es hilfreich?

Lösung

Wie Thomas Bratt anzeigt, wird die Antwort nicht, weil in den meisten Fällen gespeichert, macht es keinen Sinn machen, dies zu tun. SoapUI zum Testen bestimmt sind; wenn Sie Ihre Testergebnisse speichern, werden Sie, dass explizit zu tun haben.

eine bestimmte Antwortnachricht zu speichern, verwenden Sie das Kontextmenü des Antworteditor (oder drücken Sie Strg + S), und speichern Sie sie einreichen. Sie können es wieder laden, wenn Sie möchten, das gleiche Kontextmenü (oder drücken Sie Strg + L).

Andere Tipps

Die Antwort wird nicht gespeichert, weil es zwischen den Anrufen variieren kann.

Ich denke, die Logik ist, dass nur die Anträge gespeichert werden müssen. Die Antworten werden vom Server generiert automatisch jedes Mal.

Zum Beispiel kann eine ‚get Zeit‘ SOAP-Methode wäre ein anderes Ergebnis jedes Mal zurück. Ich benutze SOAP-UI bei der Arbeit, um mit einem SOAP-Server kommuniziert, den Broker Video-Verbindungsanforderungen und gibt einen Fehlercode. Der Fehlercode ist jedes Mal anders, damit es nicht sinnvoll, sie zu speichern.

Sie können das Kontextmenü des Antrags verwenden, um einen Testfall zu erstellen. So können Sie die Antwort gegen das WSDL-Schema überprüfen und behaupten auch, dass die Antwort nicht einen SOAP-Fehler enthält.

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