Neue Testkategorien, Sätze von Tests oder Objekttypen erstellen

Sie können neue Testkategorien, neue Testsätze in bestehenden Kategorien und neue Untersätze in bestehenden Testsätzen erstellen. Ebenso können Sie neue Objekttypen definieren, für die Sie Tests erstellen möchten.

Informationen zu diesem Vorgang

Alle mit IBM® MQ Explorer gelieferten Tests gehören zur Kategorie Warteschlangenmanagertests. In der Kategorie Warteschlangenmanagertests wird jeder Test einem bestimmten Satz von Tests zugeordnet. Beispiel: Warteschlangen oder Kanäle. Die Testsätze werden für die Standardauswahl im Dialog Tests ausführen verwendet, basierend auf der Art des Ordners oder Objekts in der Navigatoransicht, von dem aus der Dialog Tests ausführen aufgerufen wurde. Die Sätze von Tests werden außerdem für die Angabe verwendet, welche Tests im Standardsatz von Tests ausgeführt werden.

Sie können diese Kategorien und Sätze von Tests anzeigen, indem Sie den Dialog Tests ausführen öffnen (klicken Sie mit der rechten Maustaste auf einen Ordner in der Navigatoransicht und klicken Sie dann auf Tests > Angepasste Testkonfiguration ausführen) und eine der Testkonfigurationen auf der Seite Tests des Dialogs ansehen.

Sie können neue Kategorien erstellen (wie die Kategorie Warteschlangenmanagertests). Sie können außerdem neue Testsätze in einer Kategorie erstellen (wie den Testsatz Warteschlangen) oder auch neue Untersätze in bestehenden Testsätzen anlegen.

Falls Sie neue Objekttypen und Ordner zur Anzeige in der Ansicht Navigator von IBM MQ Explorer erstellt haben und Tests erstellen möchten, die Definitionen der neuen Objekttypen prüfen, können Sie die neuen Objekttypen definieren, sodass sie als Optionen auf der Seite Objekte im Dialog Tests ausführen angezeigt werden.

Anweisungen zum Erstellen neuer Tests in einem vorhandenen Satz von Tests in der Testkategorie 'Warteschlangenmanager' finden Sie unter Neue Tests erstellen. Die folgenden Anweisungen beschreiben, wie Sie neue Kategorien und Sätze von Test erstellen und neue Objekttypen definieren:

Führen Sie in der Perspektive Plug-in Development (Plug-in-Entwicklung) folgende Tasks aus.

Neue Sätze von Tests in vorhandenen Kategorien erstellen (com.ibm.mq.explorer.tests.Testset)

Informationen zu diesem Vorgang

So erstellen Sie neue Testsätze in vorhandenen Kategorien (Kategorien, die Sie nicht selbst erstellt haben, beispielsweise die Kategorie Warteschlangenmanagertests):

Vorgehensweise

  1. Fügen Sie auf der Seite Erweiterungen der Datei plugin.xml die Erweiterung com.ibm.mq.explorer.tests.Testset zum Teilfenster Alle Erweiterungen hinzu.
  2. Konfigurieren Sie den neuen Satz von Tests gemäß den Informationen in der folgenden Tabelle:
    Attribut Beschreibung Beispielwert
    categoryId Die eindeutige Kennung der Kategorie, in der Sie den neuen Satz von Tests erstellen. com.ibm.mq.explorer.tests.coretests.wmq
    id Die eindeutige Kennung der Kategorie, die Sie erstellen. com.ibm.mq.explorer.tests.samples.NewCategory
    Namen Ein aussagekräftiger Name für die Kategorie. Meine neue Kategorie
    Beschreibung Eine kurze Beschreibung der Kategorie. Dies ist meine erste neue Kategorie.
    icon Ein optionales Symbol, das zur Anzeige der Kategorie verwendet werden kann. icons/newcat.gif (Die Position der Symboldatei relativ zur Datei plugin.xml.)
    furtherinfo Die Position eines HTML- oder XHTML-Dokuments, das weitere Informationen über den Test enthält. Dieses Dokument wird in IBM MQ Explorer angezeigt, wenn Sie auf den Test im Dialog 'Tests ausführen' oder auf ein Testergebnis in der Ansicht 'Testergebnis' doppelklicken. doc/MyObject.html (Die Position der HTML- oder XHTML-Datei relativ zur Datei plugin.xml.)
  3. Speichern Sie die Datei plugin.xml.

Ergebnisse

Sie haben einen neuen Testsatz in einer vorhandenen Kategorie erstellt.

Neue Kategorien und Sätze von Tests erstellen (com.ibm.mq.explorer.tests.TestCategorys)

Informationen zu diesem Vorgang

Wenn Sie eine neue Kategorie erstellen, können Sie in dieser mittels einer einzigen Erweiterung Testsätze erstellen. Die separate Erweiterung 'com.ibm.mq.explorer.tests.Testset' benötigen Sie nicht.

So erstellen Sie eine neue Kategorie:

Vorgehensweise

  1. Fügen Sie auf der Seite Erweiterungen der Datei plugin.xml die Erweiterung com.ibm.mq.explorer.tests.TestCategorys zum Teilfenster Alle Erweiterungen hinzu.
  2. Konfigurieren Sie die neue Kategorie gemäß den Informationen in der folgenden Tabelle:
    Attribut Beschreibung Beispielwert
    id Die eindeutige Kennung der Kategorie, die Sie erstellen. com.ibm.mq.explorer.tests.samples.NewCategory
    Namen Ein aussagekräftiger Name für die Kategorie. Meine neue Kategorie
    Beschreibung Eine kurze Beschreibung der Kategorie. Dies ist meine erste neue Kategorie.
    icon Ein optionales Symbol, das zur Anzeige der Kategorie verwendet werden kann. icons/newcat.gif (Die Position der Symboldatei relativ zur Datei plugin.xml.)
    furtherinfo Die Position eines HTML- oder XHTML-Dokuments, das weitere Informationen über den Test enthält. Dieses Dokument wird in IBM MQ Explorer angezeigt, wenn Sie auf den Test im Dialog Tests ausführen oder auf ein Testergebnis in der Ansicht Testergebnis doppelklicken. doc/MyObject.html (Die Position der HTML- oder XHTML-Datei relativ zur Datei plugin.xml.)
  3. Speichern Sie die Datei plugin.xml.

Ergebnisse

Sie haben eine neue Kategorie erstellt.

Nächste Schritte

So erstellen Sie einen neuen Satz von Tests in dieser Kategorie:

  1. Klicken Sie mit der rechten Maustaste auf die Kategorie und klicken Sie dann auf Neu > Satz von Tests, um einen neuen Satz von Tests im Teilfenster Alle Erweiterungen hinzuzufügen.
  2. Konfigurieren Sie den neuen Satz von Tests gemäß den Informationen in der Tabelle in Neue Sätze von Tests in vorhandenen Kategorien erstellen. Beachten Sie, dass Sie kein Attribut categoryID setzen, da Sie den Satz von Tests in der gerade erstellten Kategorie anlegen.
  3. Speichern Sie die Datei plugin.xml.

Sie haben in der neuen Kategorie einen neuen Testsatz erstellt.

Neue zu testende Objekttypen definieren (com.ibm.mq.explorer.tests.ContextGroup)

Informationen zu diesem Vorgang

Falls Sie neue Objekttypen zur Anzeige in der Navigatoransicht von IBM MQ Explorer erstellt haben und Tests erstellen wollen, die Definitionen der neuen Objekttypen prüfen, müssen Sie die Objekttypen mit einer Erweiterung vom Typ com.ibm.mq.explorer.tests.ContextGroup definieren. Diese Erweiterung zeigt eine neue, übergeordnete Gruppe im Dialog 'Tests ausführen' auf der Seite Objekte an, und zwar auf der Ebene der bereitgestellten Gruppen für Warteschlangenmanager, Cluster und Gruppen mit gemeinsamer Warteschlange.

So definieren Sie neue Objekttypen:

Vorgehensweise

  1. Fügen Sie auf der Seite Erweiterungen der Datei plugin.xml im Bereich Alle Erweiterungen die Erweiterung com.ibm.mq.explorer.tests.ContextGroup hinzu.
  2. Konfigurieren Sie die neue Gruppe gemäß den Informationen in der folgenden Tabelle:
    Attribut Beschreibung Beispielwert
    groupId Die eindeutige Kennung der Gruppe, die Sie erstellen. com.ibm.mq.explorer.tests.samples.NewGroup
    Namen Ein aussagekräftiger Name für die Gruppe. Meine neue Gruppe
    Beschreibung Eine kurze Beschreibung der Gruppe. Dies ist meine erste neue Gruppe.

    Sie haben eine neue Gruppe definiert. Definieren Sie als Nächstes die Kriterien, die festlegen, zu welcher Gruppe ein Objekt gehört.

  3. Klicken Sie im Teilfenster Alle Erweiterungen mit der rechten Maustaste auf die Gruppe, wählen Sie Neu aus und klicken Sie dann gemäß den Informationen in der folgenden Tabelle auf den zu verwendenden Kriterientyp:
    Kriterientyp Beschreibung Beispielwert
    instanceOf Das Objekt muss eine Instanz einer bestimmten, vollständig qualifizierten Klasse verwenden. com.ibm.mq.explorer.clusterplugin.internal.objects.ClusterObject
    objectType Das Attribut 'objectType' des Objekts muss einen bestimmten Wert aufweisen. Sie können auch festlegen, ob der Wert exakt mit den Kriterien übereinstimmen muss. com.ibm.mq.explorer.queuemanager
    objectId Das Attribut 'objectType' des Objekts muss einen bestimmten Wert aufweisen. Sie können auch festlegen, ob der Wert exakt mit den Kriterien übereinstimmen muss. com.ibm.mq.explorer.queuemanager
  4. Speichern Sie die Datei plugin.xml.

Ergebnisse

Sie haben die neue Objektgruppe, für die Sie Tests ausführen können, nun definiert.