テスト サイクルは手動テスト担当者、テスト、製品のさまざまなビルドやバージョン、そして場合によっては構成についての情報さえ含まれるため、複雑なオブジェクトになり得ます。テスト サイクルの状況を見失わないようにするため、次のような質問に回答することは重要です。
データマート ビュー RV_TestingCycleStatus を使用して、テスト サイクルのステータスをテスト担当者とビルドごとに表示するレポートを作成します。このレポートは、いくつのテストが合格、失敗、未実行かを手動テスト担当者、構成、ビルドによってグループ化された概要を提供します。
SELECT BuildName, TesterLogin, TesterExecutionName, PassedCount, FailedCount, NotExecutedCount FROM RV_TestingCycleStatus WHERE TestingCycleID = ${testingCycleID|3|Testing Cycle ID} ORDER BY BuildOrderNumber, TesterLogin
BuildName | TesterLogin | TesterExecutionName | PassedCount | FailedCount | NotExecuted Count |
---|---|---|---|---|---|
352 | No specific tester (Test Assets) | 0 | 0 | 1 | |
351 | admin | admin (English|SQL2008|FF|Tomcat - Test Assets) | 0 | 1 | 0 |
352 | admin | admin (English|SQL2008|FF|Tomcat - Test Assets) | 0 | 0 | 1 |
352 | gmazzuchelli | gmazzuchelli (English|Oracle10g|IE8|Tomcat - Test Assets) | 0 | 1 | 1 |
352 | jallen | jallen (German|Oracle11g|FF|Tomcat - Test Assets) | 1 | 1 | 0 |
352 | smiller | smiller (German|SQL2008|IE8|IIS - Test Assets) | 1 | 1 | 0 |
未割り当てテストに対して、「テスト担当者なし」グループが列 (TesterLogin、TesterFirstName、TesterLastName) に対して空の値で作成されます。
SELECT TesterLogin, TesterExecutionName, SUM(PassedCount) PassedCount, SUM(FailedCount) FailedCount, SUM(NotExecutedCount) NotExecutedCount FROM RV_TestingCycleStatus WHERE TestingCycleID = ${testingCycleID|3|Testing Cycle ID} GROUP BY TesterLogin, TesterExecutionName ORDER BY TesterLogin
TesterLogin | TesterExecution Name | PassedCount | FailedCount | NotExecutedCount |
---|---|---|---|---|
No specific tester (Test Assets) | 0 | 0 | 1 | |
admin | admin (English|SQL2008|FF|Tomcat - Test Assets) | 0 | 1 | 1 |
gmazzuchelli | gmazzuchelli (English|Oracle10g|IE8|Tomcat - Test Assets) | 0 | 1 | 1 |
jallen | jallen (German|Oracle11g|FF|Tomcat - Test Assets) | 1 | 1 | 0 |
smiller | smiller (German|SQL2008|IE8|IIS - Test Assets) | 1 | 1 | 0 |