テスト結果XMLの例
このサンプルXMLは、テスト結果収集ツールを使用して自動テスト結果をALM Octaneに送信する際に必要な形式を示します。
このツールのセットアップの詳細については、ALM Octaneへの自動テスト実行結果の送信に送信するを参照してください。
このXMLに使用する構造の詳細については、ALM Octane APIを使用して、次のようなGET操作を使用して、ペイロードのXSDスキーマを取得します。 GET .../api/shared_spaces/<shared_space_id>/workspaces/<workspace_id>/test-results/xsd
詳細については、test-resultsを参照してください。
サンプルXML:
<?xml version="1.0" encoding="UTF-8"?> <test_result> <build build_id="31"job_id="Test-REST"server_id="12345678"/> <test_runs> <test_run started="STARTED_TS" status="Skipped" duration="14" name="bandTestA" class="BandTest" package="com.mycomp.devops.demoapp" module="webapp"/> <test_run started="STARTED_TS" status="Passed" duration="0" name="bandTestB" class="BandTest" package="com.mycomp.devops.demoapp" module="webapp"/> <test_run started="STARTED_TS" status="Passed" duration="1" name="bandTestC" class="BandTest" package="com.mycomp.devops.demoapp" module="webapp"/> <test_run started="STARTED_TS" status="Passed" duration="1" name="bandTestD" class="BandTest" package="com.mycomp.devops.demoapp" module="webapp"/> <test_run started="STARTED_TS" status="Passed" duration="0" name="bandTestE" class="BandTest" package="com.mycomp.devops.demoapp" module="webapp"/> <test_run started="STARTED_TS" status="Passed" duration="1" name="always_true_A" class="CalcsTest" package="com.mycomp.devops.demoapp" module="webapp"/> <test_run started="STARTED_TS" status="Passed" duration="1" name="always_true_B" class="CalcsTest" package="com.mycomp.devops.demoapp" module="webapp"/> <test_run started="STARTED_TS" status="Passed" duration="1" name="always_true_C" class="CalcsTest" package="com.mycomp.devops.demoapp" module="webapp"/> </test_runs> </test_result>