このページを共有

# アプリケーションモジュールに関連付けられたタグ付き自動テストを取得する

このフローは、アプリケーションモジュール (プロダクト領域) に関連付けられ、特定のタグを持つ自動テストのリストを取得する方法を示しています。

エリア: 自動テスト、ユーザータグ、アプリケーションモジュール (プロダクト領域)

このトピックの内容:

## エンティティ関連図

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

エンティティ | このフローの関係 | 関係の説明 | 参照 /関係フィールド
--- | --- | --- | ---
テスト |  | テストエンティティは、手動、Gherkin、自動などのテストの種類を表します。 | subtype
自動テスト | テスト | 自動テストは、testsのサブタイプです。 集約リソースコレクションtestsに関連するフィールドはありません。 |
プロダクト領域 (アプリケーションモジュール) | 自動テストは、0個以上のアプリケーションモジュール (プロダクト領域) に関連付けることができます。 | product_areas
ユーザータグ | 自動テストは、0個以上のユーザー定義タグに関連付けることができます。 | user_tags

トップに戻る

## フロー

ステップバイステップでREST API呼び出しを作成しましょう。

1. まず、ワークスペース内のすべての自動テストを一覧表示します。

   `GET .../api/shared_spaces/<space_id>/workspaces/<workspace_id>/automated_tests`

2. query_clauseを作成しましょう。

   このクエリには、次の2つの基準セットがあります。ユーザータグとアプリケーションモジュール (プロダクト領域)。各セットは、AND演算子を表すセミコロン (;) で区切ります。

   このステップでは、securityというユーザー定義のタグを持つ自動テストのみに関心があります。タグの名前フィールドを使用して、一致するかどうかを確認します。

   `GET .../api/shared_spaces/<space_id>/workspaces/<workspace_id>/automated_tests?query="user_tags EQ {name EQ ^security^}"`

3. また、メッセージングに関連するアプリケーションモジュール (プロダクト領域) についてもクエリを実行します。アスタリスク (*) ワイルドカードを使用して、Messagで始まるすべてのアプリケーションモジュールで、これらの自動テスト (セキュリティタグ付き) のみを一覧表示することを示します。これには、message、messaging、およびmessagedで始まるアプリケーションモジュールが含まれます。

   `GET .../api/shared_spaces/<space_id>/workspaces/<workspace_id>/automated_tests?query="user_tags EQ {name EQ ^security^};product_areas EQ {name EQ ^Messag*^}"`

フローのこの部分に対する完全なREST API呼び出しは次のとおりです。

`GET .../api/shared_spaces/<space_id>/workspaces/<workspace_id>/automated_tests?query="user_tags EQ {name EQ ^security^};product_areas EQ {name EQ ^Messag*^}"`

トップに戻る

参照情報:

- REST APIの操作方法
- 一般的なフローとERダイアグラム

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