コンポーネント・テスト資産は、テスト・ナビゲーターおよびパッケージ・エクスプローラー に表示される、テスト・スイート、テスト・ケース、テスト実行、スタブ、およびその他の エレメントを指します。 テスト資産には、タイプごとに独自のプロパティーと使用法があります。
このテスト・ナビゲーターを 使用すると、テスト・プロジェクトの実行関連のエレメントを操作できます。
名前 | アイコン | 置かれている場所 | 説明 |
---|---|---|---|
テスト・プロジェクト | ![]() |
ワークスペース | テスト・プロジェクトには、すべてのテスト資産 (テスト・スイート、テスト・ケース、 スタブおよびテストの実行結果) が含まれています。テスト・プロジェクトには、 テスト対象コンポーネントは含まれません。それらは、独自の開発プロジェクトに 配置されています。 |
「テスト・スイート」フォルダー | ![]() |
テスト・プロジェクト | このフォルダーには、テスト・プロジェクトのすべてのテスト・スイートが含まれています。 |
テスト・スイート | ![]() |
「テスト・スイート」フォルダー | テスト・スイートには、個々のテスト・ケースのセットとデプロイメント情報が含まれています。 |
テスト・ケース | ![]() |
テスト・スイート | テスト・ケースは、テストの振る舞いとテスト・データを定義します。 各テスト・ケースは、テスト振る舞いスクリプト内のメソッドとテスト・データ・テーブルにマップされます。 |
「実行」フォルダー | ![]() |
テスト・プロジェクト | このフォルダーには、テスト・スイートからのすべてのテスト実行結果が含まれています。 |
テスト・スイート実行 | ![]() |
「実行」フォルダー | テスト・スイート実行は、テスト・スイートの実行結果です。 テスト・スイート実行は、テスト・スイートに対する判断 (成功、失敗、確定不能、またはエラー) と 関連付けられています。 |
テスト・ケース実行 | ![]() |
テスト・ケース実行 | テスト・ケース実行は、テスト・ケースの実行結果です。 テスト・ケース実行は、判断と関連付けられています。 |
データ・セット実行 | ![]() |
テスト・ケース実行 | データ・セット実行は、データ・セットまたは等価クラスの実行結果です。 データ・セット実行は、判断およびテスト・データと関連付けられています。 |
個々のテスト | ![]() |
テスト・データ | 個々のテスト実行は、データ・セット内のセットまたは範囲のそれぞれのエレメントごとに 1 つずつ作成されます。 個々のテスト実行は、判断およびテスト・データと関連付けられています。 |
このパッケージ・エクスプローラーを 使用すると、テスト・プロジェクトのコード関連のエレメントを操作できます。
名前 | アイコン | 置かれている場所 | 説明 |
---|---|---|---|
テスト・プロジェクト | ![]() |
ワークスペース | テスト・プロジェクトには、ある特定のテスト対象コンポーネント用の すべてのテスト資産が含まれています。 |
「振る舞い」フォルダー | ![]() |
テスト・プロジェクト | このフォルダーには、すべてのテスト・スイートの コンポーネント・テスト振る舞いスクリプトが含まれています。 |
テスト・パッケージ | ![]() |
「振る舞い」フォルダー | このテスト・パッケージには、テスト振る舞いスクリプトが含まれています。 |
テスト振る舞いスクリプト | ![]() |
テスト・パッケージ | テスト振る舞いスクリプトは .java ソース・ファイルです。 |
テスト・クラス | ![]() |
テスト・プロジェクト | テスト・クラスは、JUnit TestCase クラスから派生したクラスです。 通常は、それぞれのテスト・スイートごとに 1 つのテスト・クラスが存在します。 |
テスト・メソッド | ![]() |
テスト・クラス | テスト・メソッドは、テスト・ケースにマップされます。 これらはテストの振る舞いを記述します。 |
「スタブ」フォルダー | ![]() |
テスト・プロジェクト | このフォルダーには、スタブ・コンポーネントのソース・ファイルが含まれています。 |
スタブ・パッケージ | ![]() |
「スタブ」フォルダー | スタブ・パッケージには、スタブ・コンポーネントが含まれています。 |
スタブ・コンポーネント | ![]() |
スタブ・パッケージ | スタブ・コンポーネント・ファイルは、スタブの振る舞いを指定します。 |