新規テスト・カテゴリー、テスト・セット、およびオブジェクト・タイプの作成
新しいテスト・カテゴリーの作成、既存のカテゴリーでの新しいテスト・セットの作成、および既存のテスト・セットでの新しいサブセットの作成を実行できます。 また、テストを作成するための新しいオブジェクト・タイプを定義することもできます。
このタスクについて
IBM® MQ エクスプローラーで提供されるすべてのテストは、「キュー・マネージャー・テスト」カテゴリーにグループ化されます。「キュー・マネージャー・テスト」カテゴリーでは、各テストは特定のテスト・セットに関連付けられています。例えば、「キュー」、「チャネル」などです。テスト・セットを使用して、「テストの実行」ダイアログを開いたナビゲーター・ビュー内のフォルダーまたはオブジェクトのタイプに基づいて、「テストの実行」ダイアログのデフォルトの選択を作成します。デフォルトのテスト・セットで実行するテストを指定するのにもテスト・セットを使用します。
「テストの実行」ダイアログを開いて (ナビゲーター・ビューでフォルダーを右クリックして、 をクリック)、ダイアログの 「テスト」ページでテスト構成のいずれかを参照する場合は、これらのカテゴリーおよびテスト・セットを参照できます。
新規カテゴリー (「キュー・マネージャー・テスト」カテゴリーなど) を作成することができます。また、カテゴリーに新規テスト・セット (「キュー」テスト・セットなど) を作成することも、既存のテスト・セットに新規サブセットを作成することもできます。
IBM MQ エクスプローラーのナビゲーター・ビューに表示する新規オブジェクト・タイプおよびフォルダーの作成が完了し、新規オブジェクト・タイプの定義を検証するテストを作成する場合、新規オブジェクト・タイプを定義して、「テストの実行」ダイアログの「オブジェクト」ページにオプションとして表示できます。
- 既存のカテゴリーへの新規テスト・セットの作成 (
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
)
このタスクについて
IBM MQ エクスプローラーのナビゲーター・ビューに表示する新規オブジェクト・タイプの作成が完了し、新規オブジェクト・タイプの定義を検査するテストを作成する場合、com.ibm.mq.explorer.tests.ContextGroup
拡張を使用してオブジェクト・タイプを定義する必要があります。この拡張により、提供された 「キュー・マネージャー」、「クラスター」、および「キュー共用グループ」の各グループのレベルにある「オブジェクト」ページの「テストの実行」ダイアログに、新規の上位グループが表示されます。
新規オブジェクト・タイプを定義するには、以下の処理を行います。
手順
タスクの結果
これで、テストを実行できる新規オブジェクト・グループが定義されました。