Sie können einen IBM® WebSphere MQ-Test erstellen, indem Sie die erforderlichen Testelemente hinzufügen und die Testelementdetails im Testeditor bearbeiten.
Vorbereitende Schritte
Überprüfen Sie, ob Agent Controller auf dem lokalen Computer aktiv ist.
Tests werden in Testprojekten gespeichert. Dies sind Java™-Projekte, die einen Quellenordner enthalten.
Vor dem Erstellen eines Tests müssen Sie ein Testprojekt erstellen.
Vergewissern Sie sich, dass Sie über eine gültige WSDL-Datei (Web Services Description Language) für einen WebSphere MQ-Service in Ihrem Arbeitsbereich verfügen.
Wenn Sie SSL-Authentifizierung (Secure Sockets Layer) verwenden, vergewissern Sie sich, dass in Ihrem Arbeitsbereich die erforderlichen Schlüsseldateien vorhanden sind.
Wenn Sie die SOAP-Sicherheitsfunktion verwenden, stellen Sie sicher, dass die Umgebung mit den richtigen Bibliotheken und Konfigurationsdateien konfiguriert ist.
Vorgehensweise
- Klicken Sie in der Workbench auf oder klicken Sie in der Symbolleiste auf die Schaltfläche Neuer Servicetest
.
- Wählen Sie ein Projekt aus, und geben Sie dann in Testdateiname einen Namen für den Test ein. Der von Ihnen eingegebene Name ist der Basisdateiname für die Aufzeichnung, den Test und andere erforderliche Dateien.
Diese Dateien werden im Standardnavigator oder im Java-Paket-Explorer mit ihren unterschiedlichen Suffixen angezeigt; im Testnavigator wird jedoch nur der einfache Name bzw. Testname angezeigt.
- Klicken Sie auf Fertig stellen.
- Wenn Sie einen Serviceaufruf hinzufügen möchten, wählen Sie das Testelement im Testeditor aus, klicken Sie auf Hinzufügen und wählen Sie dann Web-Service-Aufruf aus.
- Wählen Sie die WSDL-Datei aus, die dem Aufruf entspricht, und klicken Sie auf Fertig stellen.
- Wählen Sie die Registerkarte Protokoll aus, um das Transportprotokoll für diesen Aufruf zu konfigurieren. Auf der Seite "Protokoll" des neuen Aufrufelements wird das MQ-Protokoll automatisch mit den Werten aus der WSDL-Datei generiert. Klicken Sie bei Bedarf auf Ändern, um das Transportprotokoll für den gesamten Test zu konfigurieren, einschließlich Proxy- und WebSphere MQ-Parametern.
- Wenn der WebSphere MQ-Server auf dem lokalen Computer ausgeführt wird, wählen Sie die Option Lokalen WS-Manager verwenden aus.
- Wenn sich der Server auf einem fernen Computer befindet, heben Sie die Markierung von Lokalen WS-Manager verwenden auf, und geben Sie die IP-Adresse oder den Hostnamen, den Port und den Clientkanal ein.
- Klicken Sie beim Web-Service-Aufruf auf Rückgabe aktualisieren. Dadurch wird das Fenster Vorschau der Rückgabe geöffnet, das die zum Ausführen des Aufrufs zu verwendenden Daten anzeigt.
- Klicken Sie auf Test aktualisieren. Dadurch wird der Web-Service-Aufruf ausgeführt und ein Nachrichtenrückgabeelement mit den Rückgabedaten erstellt. Wenn bereits ein Nachrichtenrückgabeelement vorhanden ist, wird es mit den aktuellen Rückgabedaten aktualisiert. Mit dem Testelement der Nachrichtenrückgabe können Sie die Datenkorrelation und inhaltsbasierte Prüfpunkte implementieren.