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