実行結果の詳細レベルを設定する
デフォルトでは、 Tosca Commander はすべての実行結果をテストステップの値レベルで記録します。また、すべてのテスト状態も報告されます:合格、失敗、または一時停止(手動テストのみで利用可能です)。
別の情報を探している場合は、実行結果の詳細レベルを変更できます。
-
Tosca Commander がログするレベル。
-
Tosca Commander が考慮すべきテスト状態。
たとえば、テストケースレベルの結果のみ、また失敗したテストや一時停止されたテストの結果のみを取得するように指定できます。
詳細レベルを指定します。
テストステップが失敗したり、一時停止した場合、Toscaは常にテストステップの値レベルで詳細情報を記録します。
ただし、合格したテストステップについては、以下の方法で詳細レベルを指定することができます。
-
設定で。この場合、 Tosca Commander はすべてのExecutionListsに動作を適用します。
-
テストコンフィギュレーションパラメータ(TCP)で。この場合、 Tosca Commander はパラメータを設定したオブジェクトにのみ動作を適用します。
TCPは特定のオブジェクトの設定を上書きすることにご注意ください。例えば、ワークスペースですべての特定の実行リストに対して特定の動作を指定する設定に変更してから、特定の実行リストに対して異なる動作を指定するパラメータを設定することができます。
設定を行う
一度設定を変更すると、 Tosca Commander はそれ以降のすべての実行にその設定を適用します。既存の結果ログはそのまま残ります。
テストコンフィギュレーションパラメータを作成する
ExecutionLists 、個々の ExecutionEntries 、または TestMandates に対してTCPを設定することができます。
このパラメータは実際のテスト実行でのみ機能し、スクラッチブックの試行では機能しないことにご注意ください。
個々のオブジェクトの詳細レベルを変更するには、 TBox_Logging_ReportSuccessfulExecutionof という名前のテストコンフィギュレーションパラメータを作成し、以下のいずれかの値を指定します。
-
テストケース:テストケースが成功した場合、テストケースレベルまでの実行詳細をログに記録します。失敗または一時停止中のテストケースに関する特別な考慮事項の詳細については、 "Report Successful Execution of" をご覧ください。
-
テストステップ:テストステップレベルで、テストステップが合格、失敗、または一時停止した場合に実行の詳細を記録します。
-
TestStepValuesVerification: ActionModeが Verify になっているテストステップ値のみで動作します。Toscaは、テストステップが合格、失敗、または一時停止の場合に、テストステップ値レベルで実行の詳細を記録します。テストステップが失敗した場合、ToscaはActoinModeが Verify でなくても、その結果を記録することにご注意ください。
-
TestStepValuesAll: テストステップが合格、失敗、または一時停止の場合、テストステップ値レベルで実行の詳細を記録します。これはデフォルト値です。
TCPを追加すると、 Tosca Commander はそれ以降のすべての実行にそのTCPを実装します。既存の結果ログはそのまま残ります。
例
この例では、 Report Successful Execution of 設定に可能な2つの値の違いを示します。ここでは次の4つのテストステップを持つテストケースを使用します。
-
最初の3つが合格。
-
4番目が失敗。
デフォルト値の TestStepValue - All を指定します。この場合、Tosca はテストケースのすべてのテストステップに対し、テストステップ値レベルで実行の詳細を記録します。
Report Successful Execution of 設定が TestStepValue - All または TestCases に設定されているサンプルの失敗したテストケースの実行結果
失敗したテストケースの場合、値をテストケースに設定すると、同じログが記録されることにご注意ください。合格したテストケースの違いを確認するには、 例2:テストケースが合格した場合 をご覧ください。
値 TestSteps を指定します。この場合、Tosca は合格したテストステップに対し、テストステップレベルで実行の詳細を記録し、失敗したテストステップのテストステップ値レベルまでの詳細をすべて入力します。
Report Successful Execution of設定がテストステップ に設定されているサンプルの失敗したテストケースの実行結果
この例では、 Report Successful Execution of 設定に可能な値の違いを示します。ここでは4つの合格したテストステップを持つテストケースを使用します。
デフォルト値の TestStepValue - All を指定します。この場合も、Tosca はテストケースのすべてのテストステップに対し、テストステップ値レベルで実行の詳細を記録します。
Report Successful Execution of 設定を TestStepValue - All に設定して合格したサンプルテストケースの実行結果
値 テストケースを指定します。この場合、Toscaは実行結果をテストケースレベルで記録します。
Report Successful Execution of 設定をテストケース に設定して合格したサンプルテストケースの実行結果
値 テストステップを指定します。この場合、Toscaは実行結果をテストステップレベルで記録します。
Report Successful Execution of 設定をテストステップ に設定して合格したサンプルテストケースの実行結果