このページを共有

# 結果 (パイプラインコンテキストなし) をALM Octaneに報告します

このフローは、過去24時間に自動テストが失敗したアプリケーションモジュールのリストを取得する方法を示しています。

エリア: CI/CD統合、自動テスト実行、不具合、環境 (分類法)

このトピックの内容:

## エンティティ関連図

このフローでは、次のエンティティにアクセスし、これらのエンティティ間の関係を理解する必要があります。

エンティティ | このフローの関係 | 関係の説明 | 参照 /関係フィールド
--- | --- | --- | ---
CIサーバー | CIジョブ | CIサーバーごとに複数のジョブを定義できます。 | ci_server
CIビルド | CIジョブ | ジョブはビルドに関連付けられています。各ビルドには、1つ以上のジョブを含めることができます。 | ci_job
自動実行 | CIビルド | ビルドには自動テスト (ジョブ) が含まれています。 | build
不具合 /ストーリー | 実行は、不具合やストーリーに関連付けることができます。 | defect
リリース | 実行はリリースに関連付けることができます。 | run
タクソノミー項目ノード | 実行は、オペレーティングシステムやブラウザーなど、特定の環境 (分類法) に関連付けることができます。 | taxonomies
テスト |  | テストエンティティは、手動、Gherkin、自動などのテストの種類を表します。 | subtype
自動テスト | テスト | 自動テストは、テストエンティティのサブタイプです。 | type
自動実行 | 各自動テストには、0回以上の実行を関連付けることができます。 | last_runs

トップに戻る

## フロー

詳細については、ALM Octaneへ自動テスト結果を追加するおよびtest-resultsを参照してください。

認証後、次の手順を実行します。

関連するCIサーバー、ジョブ、ビルドへの参照を含むテスト結果を報告します。

`GET .../api/shared_spaces/<space_id>/workspaces/<workspace_id>//test-results`

ペイロード:

    <?xml version='1.0' encoding='UTF-8'?>

    <test_result>
       <build server_id="uuid"
            job_id="junit-job"
            job_name="junit-job"
            build_id="1"
            build_name="1"/>
       <release name="MyRelease"/>
       <backlog_items>
    	<backlog_item_ref id="1011"/>
       </backlog_items>
       <product_areas>
    	<product_area_ref id="1003"/>
       </product_areas>
       <test_fields>
           <test_field_ref id="1005"/>
       </test_fields>
       <environment>
           <taxonomy_ref id="1004"/>
       </environment>
       <test_runs>
    	<test_run module="/helloWorld" package="hello"
                     class="HelloWorldTest" name="testOne" duration="3"
    	          status="Passed" started="1430919295889">
    	     <release_ref id="1004"/>
    	</test_run>
    	<test_run module="/helloWorld" package="hello"
                     class="HelloWorldTest" name="testTwo" duration="2"
    	          status="Failed" started="1430919316223">
    	     <product_areas>
    	        <product_area_ref id="1007"/>
    	        <product_area_ref id="1008"/>
    	        <error type="java.lang.NullPointerException" message="nullPointer Exception">at com.mqm.testbox.parser.TestResultUnmarshallerITCase.assertTestRun(TestResultUnmarshallerITCase.java:298) at com.mqm.testbox.parser.TestResultUnmarshallerITCase.assertTestResultEquals(TestResultUnmarshallerITCase.java:281) at com.mqm.testbox.parser.TestResultUnmarshallerITCase.testUnmarshall(TestResultUnmarshallerITCase.java:65)</error>
    	     </product_areas>
    	</test_run>
    	<test_run module="/helloWorld" package="hello"
                     class="HelloWorldTest" name="testThree" duration="4"
    	          status="Skipped" started="1430919319624">
    	     <test_fields>
    	        <test_field_ref id="1006"/>
    	        <test_field type="Micro Focus.qc.test-new-type" value="qc.test-new-type.acceptance"/>
    	     </test_fields>
    	</test_run>
    	<test_run module="/helloWorld2" package="hello"
                     class="HelloWorld2Test" name="testOnce" duration="2"
    	          status="Passed" started="1430919322988">
    	     <environment>
    	         <taxonomy_ref id="1008"/>
    	         <taxonomy type="OS" value="Linux"/>
    	     </environment>
    	</test_run>
    	<test_run module="/helloWorld2" package="hello"
                     class="HelloWorld2Test" name="testDoce" duration="3"
    	          status="Passed" started="1430919326351">
    	     <backlog_items>
    	        <backlog_item_ref id="1012"/>
    	     </backlog_items>
    	</test_run>
       </test_runs>
    </test_result>

トップに戻る

参照情報:

- REST APIの操作方法
- 一般的なフローとERダイアグラム
- パイプラインからの結果をALM Octaneに報告する
- ALM Octaneへ自動テスト結果を追加する
- テスト結果

https://admhelp.microfocus.com ALM Octane 8942
検索結果を改善するためのヒント... ALM Octaneヘルプセンター ALM Octaneヘルプ 15.1.90 すべて ローカルヘルプセンターを表示 オンラインヘルプセンターを表示 戻る ブラウザーの履歴内を戻る 進む ブラウザーの履歴内を進む 検索のハイライトを削除する 次のトピック 次のトピックに進む 前のトピック 前のトピックに戻る 現在のトピックを印刷 バージョン: