このセクションでは、テスト ケース エクスプローラーを使用してテスト ケースおよびテスト スイートを作成および参照する方法を説明します。
概要
テストケース エクスプローラーは、プロジェクトのテスト スイート、テスト ケース、および関連するデータソースを管理するのに役立ちます。テストケース エクスプローラーは次の目的で使用できます。
- プロジェクトで利用可能なテスト ケースを検索する
- テスト ケースを参照する (詳細なテスト統計を含む)
- テストケースを追加する
- テストケースをパラメータライズするために使用できるデータソースを追加する
テスト ケース エクスプローラーはデフォルトで表示されています。IDE のメニューで [Parasoft] > [ビューの表示] > [テスト ケース エクスプローラー] をクリックして手動でテスト ケース エクスプローラーを開くこともできます。
結果の参照
デフォルトでは、テストケースエクスプローラーはコンパクト ビューで結果を表示します。コンパクト ビューでは、情報は次の構造に従ってツリーとして表示されます。
- プロジェクト
- データソース
- データ ソース 1
- データ ソース 2
- データソース n
- データソース
- フォルダー 1
- テスト スイート 1
- テスト ケース 1
- テスト ケース 2
- テスト ケース n
- テスト スイート 2
- テスト ケース 1
- テスト ケース 2
- テスト ケース n
- テスト スイート 1
テスト ケース エクスプローラーのドロップダウン メニューで [コンパクト ビュー] オプションをオフにし、[統計] > [列] > [<列名>] で表示したい列を指定することで、追加の情報を表形式で表示するよう設定することもできます。
更新とリフレッシュ
テスト ケース エクスプローラー内でテスト ケース、テスト スイート、データ ソースの追加や削除、テスト ケースまたはテスト スイートの有効化または無効化などのアクションを行うと、テスト ケース エクスプローラーの内容が自動的に更新されます。ソース ファイルを変更するなど、テスト ケース エクスプローラーの外でアクションを行った場合、テスト ケース エクスプローラーは更新されません。[リフレッシュ] オプションを使用すると、テスト ケース エクスプローラーに表示されている内容を手動で更新し、最新の変更 (テスト ケース エクスプローラーの外で行われたアクションを含む) を反映できます。
- すべてのプロジェクトをリフレッシュするには、テスト ケース エクスプローラー ツールバーの [リフレッシュ] ボタンをクリックします。
- 選択したプロジェクトをリフレッシュするには、そのプロジェクトノードを右クリックし、ショートカットメニューの [リフレッシュ] をクリックします。
フィルタリング
テストケース エクスプローラーをフィルタリングして、テストがないプロジェクト、成功したテスト、実行されたテスト、または直近のテストセッションのテストを非表示にできます。ツールバーの [フィルター] ボタンをクリックし、表示されたダイアログでフィルター条件を指定します。
検索
テストケース エクスプローラー内を検索するには、テスト ケース エクスプローラー ツールバーの [検索] ボタンをクリックします。
[検索] フィールドが開いたら、検索したいテスト ケースの名前を入力します。
検索フィールドの隣のツールバー ボタンを使用すると、前/次の一致に移動できます。 また、ツールバー ボタンを使用すると以下のオプションを有効化できます。
- 循環検索
- 大文字と小文字を区別した検索
- 選択したノード内だけ検索
ブランチの展開と縮小
テストケース エクスプローラーのブランチを展開/縮小するには、次の操作を行います。
- ノードを右クリックし、ショートカットメニューから操作を選択します。
- すべて展開: すべてのサブノードを展開します。
- 子を展開: 子ノードを表示します (孫は表示しません)。
- 子を閉じる: すべての子ノードを閉じます。
すべてのサブノードを閉じるには、ツールバーの [すべて閉じる] ボタンをクリックします。
テスト ケース エクスプローラーのツールバーとメニュー
テスト ケース エクスプローラーのツールバーには以下のボタンがあります。
リフレッシュ: テストケースエクスプローラーの内容をリフレッシュします。
すべて閉じる: テストケースエクスプローラー内のすべてのノードを閉じます。
検索: テストケースエクスプローラー内で任意のノード (テストスイート、テスト、連結されたツールなど) を検索できます。
フィルター: フィルターを設定して特定のプロジェクトまたはテストをテストケースエクスプローラー内で非表示にすることができます。
テスト ケース エクスプローラーのドロップダウン メニューから以下のオプションを選択できます。
- 表示: テスト ケースの詳細 ([表示] > [詳細]) およびデータ ソースの詳細 ([表示] > [データ ソース テスト]) の表示を有効または無効にできます。詳細については「単体テストの結果のレビューと処理」を参照してください。
- 統計: コンパクト ビューを有効または無効にし、コンパクト ビューが無効の場合に表示される列を指定できます。また、テスト ケース エクスプローラーに表示されたデータを消去してテスト結果をリセットできます。
グレーアウト表示のプロジェクトの有効化
初期状態では、トップレベルのプロジェクトノードと実行の統計だけが [テストケースエクスプローラー] ビューに表示されます。このとき、プロジェクトアイコンはグレーアウト表示になっています。
プロジェクトをアクティブ化し、プロジェクト内のテスト ケースにアクセスするには、テスト ケース エクスプローラーでプロジェクトのノードを右クリックしてショートカット メニューの [リフレッシュ] をクリックします。選択されたプロジェクト内のすべてのテストケースが表示されます。
注意: テスト ケース エクスプローラー ツールバーの [リフレッシュ] オプションは、すでにアクティブ化されたすべてのプロジェクトをリフレッシュします。