Auf der Registerkarte Ereignisse im
Testclient können die Eigenschaften und der Inhalt von
Testnachrichten bearbeitet werden. Außerdem können während der Ausführung des Tests Testereignisse
auf der Registerkarte Ereignisse angezeigt werden.
Zweck
Auf der Registerkarte Ereignisse werden
Testnachrichten bearbeitet und gesendet sowie die Ergebnisse des Tests überwacht.
Nachrichtenflusstestereignisse
Im Bereich
Nachrichtenflusstestereignisse der Registerkarte
Ereignisse werden der Status und das Protokoll der Testausführung angezeigt:
- Nachrichtenfluss aufrufen
- Das Ereignis 'Nachrichtenfluss aufrufen' startet den ausgewählten Nachrichtenfluss.
Die
Nachrichtenflussauswahl wird durch den Empfangsknoten des ausgewählten Nachrichtenflusses
definiert. Das Ereignis 'Nachrichtenfluss aufrufen' kann auch der Ausgangspunkt einer neuen
Testausführung mit einer leeren Testnachricht sein. Sie können den Nachrichteninhalt eingeben und
die Ausführung starten.
- Starten
- Das Ereignis 'Starten' zeigt den Beginn der Testausführung an.
- Nachricht senden
- Das Ereignis 'Nachricht senden' zeigt an, dass die Nachricht gesendet wird.
- In Warteschlange einreihen
- Das Ereignis 'In Warteschlange einreihen' zeigt an, dass die aktuelle Nachricht in eine
vorhandene
WebSphere
MQ-Warteschlange gestellt wurde. Übergeben Sie eine Nachricht an den
angegebenen Warteschlangenmanager, die Warteschlange, den Port und den Hostnamen, so wie im Bereich
'Ausführliche Eigenschaften' definiert. Der Abschnitt In Warteschlange einreihen enthält weitere Informationen hierzu.
- Aus Warteschlange entfernen
- Das Ereignis 'Aus Warteschlange entfernen' zeigt an, dass die aktuelle Nachricht aus einer
vorhandenen
WebSphere
MQ-Warteschlange entfernt wurde. Klicken Sie auf Nachricht
abrufen, um eine Nachricht von dem angegebenen Warteschlangenmanager, der
Warteschlange, dem Port und dem Hostnamen, so wie im Bereich 'Ausführliche Eigenschaften'
definiert, abzurufen. Der Abschnitt Aus Warteschlange entfernen enthält weitere Informationen hierzu.
- Überwachen
- Das Ereignis 'Überwachen' zeigt an, dass die Nachricht auf einem Sendeknotenmonitor empfangen
wurde.
- Gestoppt
- Das Ereignis 'Gestoppt' zeigt an, dass die Testausführung gestoppt wurde.
Die Testausführung
kann entweder vom Testclient oder vom Benutzer gestoppt
werden.
- Ausnahme
- Das Ereignis 'Ausnahme' zeigt an, dass während des Tests Fehler aufgetreten sind. Im Nachrichtenfenster für Ausnahmebedingungen im rechten Teil des Fensters wird eine Nachricht
angezeigt und die Fehler bei der Nachrichtenflussausführung werden im Anwendungsprotokoll der
Windows-Ereignisanzeige
aufgezeichnet. Klicken Sie zum Anzeigen der
Windows-Ereignisanzeige
auf Ereignisanzeige.
- Ausnahme-Trace
- Ein Ereignis 'Ausnahme-Trace' tritt ein, wenn während des Tests Fehler auftreten und die
Tracefunktion ausgewählt wurde. Tracedetails werden im Fenster 'Ausnahme-Trace' im rechten Teil
der Seite angezeigt.
Aktionen auf der Registerkarte Ereignisse
Auf der
Registerkarte Ereignisse können folgende Aktionen eingeleitet werden, indem
mit der rechten Maustaste auf Nachrichtenflusstestereignisse geklickt wird:
- Erneut ausführen
- Die aktuelle Nachricht wird erneut ausgeführt. Klicken Sie mit der rechten Maustaste auf den
Nachrichtenfluss und klicken Sie auf Erneut ausführen, um eine zuvor
gestartete Testnachricht zu klonen und erneut auszuführen.
- Duplizieren
- Die aktuelle Nachricht wird dupliziert. Klicken Sie mit der rechten Maustaste auf den
Nachrichtenfluss und klicken Sie auf Duplizieren, um eine zuvor gestartete
Testnachricht zu duplizieren.
- Aufrufen
- Die aktuelle Nachricht wird erneut gestartet. Klicken Sie mit der rechten Maustaste auf den
Nachrichtenfluss und klicken Sie auf Aufrufen, um eine zuvor gestartete
Testnachricht erneut zu starten.
Schaltflächen auf der Registerkarte Ereignisse
In der rechten oberen Ecke der Registerkarte
Ereignisse befinden sich verschiedene Schaltflächen:
- Aufrufen
- Startet ein neues Ereignis 'Nachrichtenfluss aufrufen', wobei Sie eine Anforderungsnachricht
eingeben und die Testausführung starten können.
- In Warteschlange einreihen
- Übergibt die Nachricht an den angegebenen Warteschlangenmanager, die Warteschlange, den Port
und den Hostnamen, so wie im Bereich 'Ausführliche Eigenschaften' im rechten Teil der Seite
definiert.
- Aus Warteschlange entfernen
- Ruft die Nachricht vom angegebenen Warteschlangenmanager, der Warteschlange, dem Port und dem
Hostnamen ab, so wie im Bereich 'Ausführliche Eigenschaften' im rechten Teil der Seite definiert.
- Gespeicherte Nachrichten
- Zeigt den Datenpooleditor an, in dem Sie Werte auswählen können, die Sie in einer vorherigen Testsitzung verwendet haben. Im Datenpooleditor können Sie Werte zur Verwendung bei Tests speichern oder daraus abrufen. Wenn Sie den Datenpooleditor verwenden, um Werte zu speichern oder abzurufen, werden die Werte in einem globalen Datenpool in Ihrem Arbeitsbereich gespeichert oder daraus abgerufen. Durch die Auswahl von Gespeicherte Nachrichten wird gewährleistet, dass Sie immer mit derselben Gruppe von Werten arbeiten, unabhängig davon, wie viele Testclientinstanzen oder Testkonfigurationen Sie in Ihren Tests verwenden.
- Stoppen
- Stoppt den aktuellen Test.
- Event Viewer anzeigen
- Ruft die Ereignisanzeige auf, wenn es sich bei dem Betriebssystem um
Windows
handelt.
- Konsole anzeigen
- Öffnet die Message Broker-Laufzeitkonsole. Diese Ansicht enthält weitere Details zur
Testausführung.
Ausführliche Eigenschaften
Der Inhalt des Bereichs 'Ausführliche
Eigenschaften' ist von den unterschiedlichen Ereignissen abhängig, die im Fenster
'Nachrichtenflusstestereignisse' ausgewählt werden können. In diesem Bereich werden Details zum
aktuellen Ereignistyp angezeigt. Dies sind standardmäßig folgende Details:
- Nachrichtenfluss. Der Name des getesteten Nachrichtenflusses.
- Empfangsknoten. Der Empfangsknoten, an den die Testnachricht gesendet wird.
- Nachricht
- In diesem Abschnitt wird entweder die Testnachricht oder die Ausgabenachricht eines
Testereignisses angezeigt. Beim
Erstellen einer neuen Testnachricht können Sie entweder den XML-Struktureditor oder den
Quelleneditor zum Bearbeiten der Testnachricht auswählen. Der XML-Struktureditor ist nur verfügbar,
wenn der im Nachrichtenfluss ausgewählte Empfangsknoten eine XML-Nachricht erwartet und dem
Nachrichtenfluss eine bestehende Nachrichtendefinition zugeordnet ist.
- Header
- Wählen Sie den Header aus, der für die Testnachricht verwendet werden soll, wenn der
Nachrichtenfluss einen
WebSphere MQ-
oder JMS-Empfangsknoten nutzt.
- SOAP-Operation
- Wählen Sie die SOAP-Operation aus, der für die Testnachricht verwendet werden soll, wenn der
Nachrichtenfluss einen SOAP-Empfangsknoten nutzt.
- Anzeigefunktion
- Wählen Sie den geeigneten Editor zum Anzeigen oder Bearbeiten der Testnachricht oder
Ausgabenachricht aus folgenden Editoren aus:
- XML-Struktureditor
Verwenden Sie den XML-Struktureditor zum Anzeigen und Bearbeiten einer XML-Testnachricht,
die aus einer zugeordneten Nachrichtendefinition abgeleitet wurde. Sie können den Inhalt der
Nachricht ändern, indem Sie die Einträge in der Spalte 'Werte' bearbeiten.
Klicken Sie mit der
rechten Maustaste, um ein Menü mit Optionen zum Ändern des Inhalts der XML-Struktur (einschließlich
der Möglichkeit zum Hinzufügen und Entfernen von Elementen) anzuzeigen. Klicken Sie zum Anzeigen
des generierten Quellcodes auf Generierte Quelle anzeigen.
Klicken Sie auf
Gespeicherte Nachrichten, um eine Liste mit gespeicherten Fehlernachrichten anzuzeigen.
- Quelleneditor
- Verwenden Sie den Quelleneditor zum Erstellen und Senden von Testnachrichten, wenn Sie eine
Testnachricht importieren möchten oder die Testnachricht kein XML-Format hat. Klicken Sie zum
Importieren einer Testnachricht auf Quelle importieren.
- Quelle
- Auf der Registerkarte Quelle können Sie die Testnachricht als einfachen Text bearbeiten.
- XML-Quelle
- Auf der Registerkarte XML-Quelle können Sie die Testnachricht in einem XML-Editor bearbeiten.
- Hexadezimal (schreibgeschützt)
- Auf der Registerkarte Hexadezimal (schreibgeschützt) können Sie die Testnachricht im Hexadezimalformat anzeigen.