Neue Tests erstellen
Sie können einen neuen Test erstellen und einer bestehenden Kategorie bzw. einem Testsatz hinzufügen.
Informationen zu diesem Vorgang
Diese Anweisungen beschreiben die Erstellung von neuen Tests in vorhandenen Testkategorien und -sätzen in IBM® MQ Explorer (beispielsweise die Erstellung des Testsatzes Warteschlangen in der Kategorie Warteschlangenmanagertests). Die Anweisungen erklären, wie Tests in der Entwicklungsumgebung 'Eclipse' definiert werden müssen. Informationen zum Schreiben der the Java™-Testquelle finden Sie in der Schnittstelle 'WMQTest'.
Wenn Sie einen neuen Testsatz oder eine neue Testkategorie erstellen wollen, anstatt vorhandene Sätze oder Kategorien zu verwenden, oder wenn Sie neue Objekte zur Verwaltung in IBM MQ Explorer erstellt haben und Tests für diese schreiben wollen, finden Sie weitere Informationen unter Neue Kategorien, Sätze oder Objekttypen für Tests erstellen.
Eclipse-Plug-in-Projekt erstellen, das den neuen Test enthält
Vorbereitende Schritte
Stellen Sie sicher, dass die Eclipse Graphical Editing Framework-Tools (GEF) installiert sind. Weitere Informationen finden Sie in IBM MQ Explorer in Eclipse-Umgebungen installieren.
Informationen zu diesem Vorgang
Erstellen und konfigurieren Sie ein neues Plug-in-Projekt, das Ihren neuen Test enthält:
Vorgehensweise
Ergebnisse
Neue Tests definieren
Informationen zu diesem Vorgang
Die folgenden Anweisungen beschreiben die Definition eines neuen Tests in einem vorhandenen Satz von Tests (beispielsweise im Satz von Tests Warteschlangen) in der vorhandenen Kategorie Warteschlangenmanagertests). Weitere Informationen zur Erstellung neuer Sätze von Tests in der Kategorie 'Warteschlangenmanagertests' oder neuer Kategorien oder zur Definition neuer zu testender Objekttypen finden Sie unter Neue Kategorien, Sätze von Tests oder Objekttypen erstellen.
Konfigurieren Sie Ihr Plug-in, das einen neuen Test enthalten soll:
Vorgehensweise
Ergebnisse
Das Plug-in-Projekt ist nun für die Aufnahme eines neuen Tests konfiguriert, den Sie nun schreiben können.
Definieren Sie für jeden neuen zu schreibenden Test einen neuen Test.
Neue Tests schreiben
Informationen zu diesem Vorgang
Erstellen Sie eine neue Java-Klasse, die den Test enthält:
Vorgehensweise
-
Klicken Sie im Teilfenster mit den Details für die Erweiterungselemente auf die unterstrichene Bezeichnung des Feldes Klasse.
Der Assistent ' Java-Attributeditor' wird geöffnet.
- Aktivieren Sie nur das Kontrollkästchen für übernommene abstrakte Methoden und klicken Sie auf Fertigstellen. Die Java-Klassendatei wird im Java-Editor geöffnet.
- Speichern Sie die Datei im Editor 'Plug-in-Manifest'. Beachten Sie, dass der Wert im Feld 'Klasse' automatisch eingefügt wird.
- Bearbeiten Sie die Java-Quelle.
- Dokumentieren Sie den Test in einer gültigen XHTML- oder HTML-Datei. Speichern Sie
die Datei mit dem Namen und der Position, die im Attribut
furtherinfo
der Datei plugin.xml angegeben sind. Die XHTML-Datei kann sowohl lokal gespeichert werden (im gleichen Plug-in wie der Test, beispielsweise in einem Dokumenten-Unterordner), als auch entfernt (auf einem Web-Server).
Ergebnisse
Sie haben nun das Schreiben des Tests und die Konfiguration des Plug-ins, das den Test enthält, abgeschlossen. Exportieren Sie nun das Plug-in und implementieren Sie es für den Test.
Schreiben Sie einen neuen Test für jeden Test, den Sie in der Datei plugin.xml definiert haben.
Neue Tests implementieren
Informationen zu diesem Vorgang
Exportieren Sie das Plug-in, das Ihren Test (oder Testsatz) enthält, in das Dateisystem. Starten Sie dann IBM MQ Explorer erneut, sodass das neue Plug-in geladen wird und Sie die Tests durchführen können:
Vorgehensweise
- Klicken Sie in der Ansicht 'Paketexplorer' mit der rechen Maustaste auf das Plug-in-Projekt com.ibm.mq.explorer.tests.samples und klicken Sie anschließend auf Export.... Der Dialog Export... wird geöffnet.
- Klicken Sie in der Perspektive Plug-in-Entwicklung auf die Option für implementierbare Plug-ins und Fragmente, um sie zu markieren, und klicken Sie anschließend auf Weiter.
-
Geben Sie im Verzeichnisfeld
die Position des Plug-ins für IBM MQ Explorer-Tests ein. Das Verzeichnis lautet MQ-INSTALLATIONSPFAD\eclipse, wobei
MQ-INSTALLATIONSPFAD
für das übergeordnete Verzeichnis steht, in dem IBM MQ installiert ist. - Wählen Sie Ihr Plug-in über die Option für verfügbare Plug-ins und Fragmente aus und klicken Sie anschließend auf Fertigstellen.
- Starten Sie Eclipse erneut und wechseln Sie zur IBM MQ Explorer-Perspektive.
Ergebnisse
Nun haben Sie Ihr neues Plug-in implementiert. Sie können jetzt Ihre neuen Tests durchführen.