新規テスト・カテゴリー、テスト・セット、およびオブジェクト・タイプの作成
新しいテスト・カテゴリーの作成、既存のカテゴリーでの新しいテスト・セットの作成、および既存のテスト・セットでの新しいサブセットの作成を実行できます。 また、テストを作成するための新しいオブジェクト・タイプを定義することもできます。
本タスクについて
IBM® MQ Explorer で提供されるすべてのテストは、 「キュー・マネージャー・テスト」 カテゴリーにグループ化されます。 「キュー・マネージャー・テスト」カテゴリーでは、各テストは特定のテスト・セットに関連付けられています。例えば、「キュー」、「チャネル」などです。 テスト・セットを使用して、「テストの実行」ダイアログを開いたナビゲーター・ビュー内のフォルダーまたはオブジェクトのタイプに基づいて、「テストの実行」ダイアログのデフォルトの選択を作成します。 デフォルトのテスト・セットで実行するテストを指定するのにもテスト・セットを使用します。
これらのカテゴリーとテスト・セットを表示するには、 「テストの実行」 ダイアログを開き ( Navigator ビューでフォルダーを右クリックし、 をクリックします)、ダイアログの 「テスト」 ページでテスト構成の 1 つを確認します。
新規カテゴリー (「キュー・マネージャー・テスト」カテゴリーなど) を作成することができます。 また、カテゴリーに新規テスト・セット (「キュー」テスト・セットなど) を作成することも、既存のテスト・セットに新規サブセットを作成することもできます。
Navigator ビュー (IBM MQ Explorer) に表示する新規のオブジェクトのタイプとフォルダーを作成する場合に、新規オブジェクト・タイプの定義を検証するテストを作成したいのであれば、オブジェクト・ページ (テストの実行 (Run Tests) ダイアログ) にオプションとして表示されるように新規オブジェクト・タイプを定義します。
- 既存のカテゴリーに新規テスト・セットを作成 (
com.ibm.mq.explorer.tests.Testset
) - 新規のカテゴリーとテスト・セットを作成 (
com.ibm.mq.explorer.tests.TestCategorys
) - テストする新規オブジェクト・タイプを定義 (
com.ibm.mq.explorer.tests.ContextGroup
)
「プラグイン開発」パースペクティブで、以下のタスクを実行します。
既存のカテゴリーへの新規テスト・セットの作成 (com.ibm.mq.explorer.tests.Testset
)
本タスクについて
既存のカテゴリー (作成していないカテゴリー。例えば、「キュー・マネージャー・テスト」カテゴリーなど) に新規テスト・セットを作成するには、以下の処理を行います。
手順
結果
既存のカテゴリーに新規テスト・セットを作成しました。
新規カテゴリーおよびテスト・セットの作成 (com.ibm.mq.explorer.tests.TestCategorys
)
本タスクについて
新規カテゴリーを作成する場合、1 つの拡張を使用して、そのカテゴリー内にテスト・セットを作成することができます。つまり、別の com.ibm.mq.explorer.tests.Testset 拡張を使用する必要はありません。
新規カテゴリーを作成するには、以下の処理を行います。
手順
結果
新規カテゴリーが作成されました。
次のタスク
このカテゴリーに新規テスト・セットを作成するには、以下の処理を行います。
- カテゴリーを右クリックして、 「すべての拡張」 ペインに新規テスト・セットを追加します。 をクリックし、
- 「 既存のカテゴリーでの新規テスト・セットの作成」の表の詳細に従って、新規テスト・セットを構成します。 今作成したカテゴリーにテスト・セットを作成しているため、categoryID 属性は設定しません。
- plugin.xml ファイルを保存します。
新規カテゴリーに新規テスト・セットを作成しました。
テスト対象の新規オブジェクト・タイプの定義 (com.ibm.mq.explorer.tests.ContextGroup
)
本タスクについて
Navigator ビュー (IBM MQ Explorer) に表示する新規のタイプのオブジェクトを作成する場合に、新規オブジェクト・タイプの定義を検査するテストを作成したいのであれば、com.ibm.mq.explorer.tests.ContextGroup
拡張を使用してそのオブジェクト・タイプを定義する必要があります。 この拡張により、提供された 「キュー・マネージャー」、「クラスター」、および「キュー共用グループ」の各グループのレベルにある「オブジェクト」ページの「テストの実行」ダイアログに、新規の上位グループが表示されます。
新規オブジェクト・タイプを定義するには、以下の処理を行います。
手順
結果
これで、テストを実行できる新規オブジェクト・グループが定義されました。