- スタート アップ ガイド
- プロジェクト管理
- 変更影響分析を使用する
- テスト ケースを作成する
- テスト ケースを要件に割り当てる
- テスト ケースを複製する
- テスト ケースをエクスポートする
- Studio のテスト ケースを Test Manager にリンクする
- テスト ケースを削除する
- テスト ケースを表示および検索する
- プロジェクトの運用とユーティリティ
- Test Manager の設定
- ALM ツールとの連携
- API 連携
- テスト用エージェントのコードを作成する
- トラブルシューティング
テスト プロセスのガバナンス
Test Manager でのテスト プロセスのガバナンス。テスト ケースとテスト ケースのログに対してレビューとサインオフのワークフローを適用します。
テスト プロセスのガバナンスは、テスト プロセスにガバナンス レイヤーを必要とするユーザーをサポートする、一連のガバナンスとコンプライアンス機能を提供します。テスト プロセスのガバナンスが有効化されているテスト オブジェクトは、そのオブジェクトに割り当てられている承認者がレビューし、サインオフする必要があります。
テスト プロセスのガバナンスは 、Test Cloud 経由で提供される場合にのみ Test Manager で利用できます。
ガバナンスは、次の 2 種類のテスト オブジェクトに適用されます。
- テスト ケース は、このセクションで説明されている手順を使用して直接管理します。
- テスト ケースのログ は、作成時に自動的に管理されます。その時点で親テスト ケースが親の承認者とともに管理されているかどうかを継承しますが、親の承認ステートは継承しません。
管理対象のテスト ケースから作成されたテスト ケースのログは、親テスト ケースがその時点で作業中、レビュー中、署名済みのいずれであるかに関係なく、常に [作業中] で開始されます。
テスト ケースのログは、後からログ レベルで直接管理または非管理することもできます。一度管理されたログは、親テスト ケースから分離されたエンティティになるため、後で親テスト ケースのガバナンスを無効化しても、すでに作成済みのログには影響しません。テスト ケースのログについて詳しくは、 テスト ケースのログの「テスト プロセスのガバナンス」をご覧ください。
テスト プロセスのガバナンス - ワークフロー
テスト プロセスのガバナンスは、テスト オブジェクトをレビュー ステージを経て管理することで品質を確保するメカニズムを提供することを目的としています。
- 作業中:この状態にあるオブジェクトは変更可能であり、まだレビューの対象ではありません。
- レビュー中: 作業が完了したら、オブジェクトを手動でこのステートに移行して、レビュー プロセスが開始される可能性があることを示すことができます。この状態のオブジェクトはロックされます。承認者は、これらのオブジェクトにコメント、署名、または却下できます。
- 署名済み: すべての承認者がオブジェクトに署名すると、オブジェクトは自動的にこの状態に移行します。署名が取り消されない限り、オブジェクトはロックされたままになります。
このワークフローはテスト ケースに適用されます。テスト ケースのログは、同じ 3 つのステートと、同じ署名、無効、コメントのメカニズムを使用しますが、管理されたテスト ケースのログは常に 「作業中 」ステートで開始され、[ 署名済み] からの終了パスはテスト ケースのログとは異なります。詳細については、 テスト ケースのログの「テスト プロセスのガバナンス」をご覧ください。
テスト プロセスのガバナンス - 用語
承認者
承認者は、承認およびサインオフのために管理されたオブジェクトに割り当てられたユーザーです。承認者は、レコードに署名するために特別な権限を必要としません。ただし、管理されたテスト オブジェクトに承認者を割り当てることができるのは、 Test Process Governance ロールまたは Test Process Governance 権限を持つユーザーだけです。
承認者は、直接割り当てるか、グループ割り当てによって、オブジェクトに追加できます。後者の場合、割り当てられたグループのすべてのメンバーがレコードに署名できます。
署名者レコード
署名者レコードは、管理対象オブジェクトに必要な署名です。ユーザーまたはグループの割り当ては、署名者レコードを表します。
テスト ケースのログは、ログの作成時に親テスト ケースからすべての承認者を継承するため、承認者を個別にログに追加またはログから削除できます。「管理 対象テスト ケースのログの承認者を管理する」をご覧ください。削除されたユーザーまたはグループを参照している承認者は、どの位置で表示されてもそのようにフラグが付けられます。
ガバナンスとガバナンス
ガバナンス (プロセス) – 統制 (属性)
ガバナンスは、テスト ケースのトグルです。管理されたテスト オブジェクトは、次のステート (または承認ステータス) を経ます: 作業中 – レビュー中 – 署名済み。
テスト ケースのログは、ログの作成時に親テスト ケースが管理されている場合、自動的に管理されます。後で、親テスト ケースとは無関係に、テスト ケースのログ上でガバナンスを直接切り替えることもできます。「 テスト ケースのログ レベルでのガバナンスを有効化 する」および「 テスト ケースのログ レベルでのガバナンスを無効化する」を参照してください。
承認ステート
承認ステートは、承認プロセス中のオブジェクトのステータス ( 作業中 – レビュー中 – 署名済み) を示します。
- 作業中: オブジェクトはまだ作業中で、レビューの準備ができていません。
- レビュー中: オブジェクトをレビューできるか、レビューが進行中です。レビュー中は、オブジェクトがロックされます。
- 署名済み: オブジェクトはすべての承認者によってサインオフされました。割り当てられたすべてのユーザー (承認者) によってオブジェクトが署名されていない場合でも、オブジェクトは [レビュー中 ] ステータスで表示されます。
テスト プロセスのガバナンス - 権限
Test Process Governance 権限は、既定で Project Owner ロール、Test Manager Administrator ロール、および Test Governance Administrator ロールに割り当てられます。Test Process のガバナンス権限は、タスク レベルの権限です。
テスト プロセスのガバナンス - 通知
管理対象オブジェクトのステートが作業中からレビュー中に変わると、割り当てられたすべての承認者にアプリ内通知と、アクセス可能なディープ リンクが記載されたメールが送信されます。ユーザーがグループに属していて、ユーザーとグループの両方が承認者として追加されている場合、そのユーザーに送信されるレビュー通知は 1 つだけです。
- アプリ内ガバナンスの通知: [ 通知 ] パネルを展開し、リンクを選択して、確認が必要なオブジェクトに移動します。
- ガバナンスのメール通知: メール通知を開き、管理対象オブジェクトの詳細を確認して、[クリックして確認] を選択します。
特にテスト ケースのログについては、この通知は、割り当てられた各レビュー担当者に個別に送信され、「テスト結果 {テスト実行名}-{テスト ケースのログ名} をレビューする準備ができました。」というメッセージが添えられます。