テスト資産をソース管理下に配置

バージョン管理ソフトウェア ( Rational® Team Concert™ など) を使用して、テスト資産をソース管理下に配置します。

バージョン管理ソフトウェア ( Rational Team Concert など) を使用する場合、以下の資産をソース管理下に置き、同じソース管理製品を使用しているチームのメンバーと共有します。 異なるプロジェクト資産をメイン・プロジェクト下の個別のフォルダーに配置します。
アセット ファイル名拡張子 コメント
プロジェクト .project 別のユーザーがプロジェクトを参照したり、インポートできるようにします。
マニフェスト・ファイルおよびビルド・ファイル MANIFEST.MF, build.properties これらは、チェックインされるプロジェクト・ファイルです。
記録 .recdata, .recsession 記録データとセッション情報は、これらのファイルの一部です。
テスト .testsuite テスト・スクリプトです。
管理対象アプリケーション .ma これは、コードで機能化されたテスト対象アプリケーションです。
カスタム・コード .java テスト用に記述したカスタム・コードをソース管理下に置きます。 このコードをプロジェクトの src フォルダー (例えば、src\custom) の下に置きます。

カスタム・コードは、単一の論理装置としてカスタム・コードを含むテストとともにバージョン管理する必要があります (つまり、コードとテストは同じバージョンに保たなければなりません)。

JavaScript .js テストに使用した JavaScript ファイルをソース管理下に置きます。
データ・セット .dataset テストに使用したデータ・セットをソース管理下に置きます。
結果 .xmoebreport, .stats, .rstats, .pstats, and .mstats これらは結果資産であり、レポートの作成に使用するデータが含まれるため、ソース管理下に置く必要があります。 これらの資産の一部は、「テスト・ナビゲーター」に表示されません。 これらの資産を表示するには、「テスト・ナビゲーター」ビューでドロップダウン・アイコンをクリックし、「フィルター」を選択して、「統計ストア」チェック・ボックスをクリアします。 「テスト」Navigator「フィルター」

チェックアウト操作およびチェックイン操作は、このビューで実行できます。 結果を個別の結果フォルダーに保管します。結果フォルダーは、スケジュールまたはテストの実行時に指定できます。

以下のガイドラインに従います。
  • セッション中は、スケジュールとテストをチェックアウトの状態にして、編集しやすいようにします。 Eclipse の終了時に、それらのスケジュールとパフォーマンス・テストをチェックインの状態に戻すようプロンプトが表示されます。
  • テスト・ログ (.execution ファイル名拡張子を持つファイル) を、結果フォルダーに格納して、ソース管理下に置きます。
  • クラスパス・ファイルはソース管理下に置かないでください。