はじめに

手動テストをインポートして CTP システムに関連付けると、テスト実行中にテストステータスとコードカバレッジデータを収集でき、DTP にパブリッシュすることもできます。ワークフローは次のとおりです。

  1. 手動テストセッションを開始します。セッションは環境内で実行され、親システムにインポートされたすべてのテストが含まれます。
  2. セッション内で手動テストを開始します。これにより、テストデータの収集がアクティブになります。セッション内で手動テストを開始できるテスターは何人でも構いませんが、各テスターが同時に実行できる手動テストは 1 つだけです。
  3. ステップ 2 で開始したテストに対して、通常どおり手動テストを実施します。テストデータが収集されます。
  4. 手動テストを停止します。CTP はテストのデータ収集を停止します。
  5. 必要なすべての手動テストが完了するまで、ステップ 2 ~ 4 を繰り返します。
  6. セッションを停止し、該当する場合は結果を DTP にパブリッシュします。作業が完了したら、ここでセッションを削除できます。

手動テストセッションの開始

  1. 手動テスト モジュールを開きます。Environment Manager で定義されているシステム、バージョン (該当する場合)、およびその環境が、ここにアルファベット順にリストされます。セッションを開始する環境を選択します。
  2. [手動テスト] テーブルには、この環境のすべてのテストのリストと、各テストのステータス (テスト実施日時、進行中のテストの場合は開始日時) が表示されます。[テスト実施者] 列には、最後にテストした日時と実施者が表示されます。この情報にマウスを合わせると、最後にテストしたテストセッションなどの詳細が表示されます。
  3. [セッションを開始] をクリックし、表示されたダイアログにセッションの名前を入力します。セッション名は環境内で一意である必要があります。
  4. CTP が DTP に接続するように構成されている場合は、コード カバレッジ データをキャプチャして DTP に送信し、表示することができます。
    • 有効にすると、テストの完了時に収集されたテスト データを DTP にパブリッシュできます。ただし、テスト対象システムのコンポーネントのいずれかが新しいビルドに変更された場合、この手動テスト セッションで新しい手動テストを開始できなくなることに注意してください。その場合は、これまでに取得した手動テストの結果をパブリッシュし、更新されたビルド ID で新しい手動テスト セッションを開始する必要があります。
    • このオプションを無効にすると、テスト データを DTP にパブリッシュできなくなりますが、ビルド ID が変更されても新しいセッションを開始する必要はありません。
  5. [開始] をクリックします。テストで新しいセッションが開始されます。

手動テストの開始

CTP で手動テストを開始すると、テストの各ステップを実行するたびにテストデータが収集されます。

注意: 各テスターは、環境ごとに一度に 1 つの手動テストのみを実行できます。ただし、すべてのカバレッジ エージェントがマルチユーザー モードで実行されている場合は、同じ環境内で複数のユーザーが同時にテストを実行できます。

  1. 手動テスト モジュールを開きます。Environment Manager で定義されているシステム、バージョン (該当する場合)、およびその環境が、ここにアルファベット順にリストされます。開始するテストが含まれるセッションに移動します。
  2. 手動テスト結果テーブルで目的のテストをクリックし、[テストの開始] をクリックします。

手動テストの停止

手動テストが完了したら、CTP でテストを停止し、結果を表示します。手動テストは、テストを開始したユーザーまたは管理者のみが停止できます。

  1. 手動テスト モジュールを開きます。Environment Manager で定義されているシステム、バージョン (該当する場合)、およびその環境が、ここにアルファベット順にリストされます。停止するテストが含まれるセッションに移動します。
  2. 手動テスト結果テーブルで目的のテストをクリックし、[テストの停止] をクリックします。[テストの停止] ダイアログが表示されます。
  3. 結果 (成功、失敗、未完了) をクリックし、必要に応じてメモを追加します (例えば、テストが失敗した理由や完了できなかった理由を説明するなど)。結果を DTP にパブリッシュすると、メモも含まれます。
    • また、[テストの中止] をクリックして、ここでテストを中止することもできます。これにより、結果は記録されずにテストが停止し、収集されたカバレッジデータは削除されます。必要に応じて、テストを再開して再度実行できます。
  4. [終了] をクリックします。

手動テストセッションの停止

手動テストが完了したら、セッションを停止し、該当する場合は収集されたデータを DTP に送信できます。

  1. 手動テスト モジュールを開きます。Environment Manager で定義されているシステム、バージョン (該当する場合)、およびその環境が、ここにアルファベット順にリストされます。停止するセッションが含まれている環境を選択します。
  2. [セッションの停止] ダイアログが表示されます。
  3. セッションの開始時に、DTP で表示するためにカバレッジ データをキャプチャするオプションが有効になっていた場合は、ダイアログで [Publish to DTP] を有効にして、セッションのカバレッジ データを DTP にパブリッシュするオプションがあります。

    セッションを停止した後は、DTP にパブリッシュすることはできません。このデータを DTP にパブリッシュする場合は、セッションを停止するプロセスの一環として、今すぐ実行する必要があります。

  4. [停止] をクリックします。

手動テストセッションの削除

セッションが終了したら、削除したい場合もあります。削除できるのは、停止されたセッションのみです。

  1. 手動テスト モジュールを開きます。Environment Manager で定義されているシステム、バージョン (該当する場合)、およびその環境が、ここにアルファベット順にリストされます。削除するセッションが含まれている環境を選択します。
  2. [セッションの削除] をクリックします。確認メッセージが表示されます。
  3. セッションを削除するには [確認] をクリックし、削除をキャンセルするには [キャンセル] をクリックします。
  • No labels