手動テストのコメントを取得する
このフローは、私に割り当てられた手動テストのコメントのリストを取得する方法を示しています。Gherkinテストのコメントを見たくありません。
エリア: 自分の作業、手動テスト、コメント
エンティティ関連図
このフローでは、次のエンティティにアクセスし、これらのエンティティ間の関係を理解する必要があります。
エンティティ | このフローの関係 | 関係の説明 | 参照 /関係フィールド |
---|---|---|---|
テスト | 手動テスト、Gherkinテスト、およびテストスイート | この集約リソースコレクションは、手動、Gherkin、テストスイート、自動化など、テストの種類を表します。 | subtype |
手動テスト | テスト |
手動テストは、tests集約リソースコレクションのサブタイプです。 手動テストには、manual_testsリソースコレクションからもアクセスできます。 集約リソースコレクションtestsに関連するフィールドはありません。 |
|
ワークスペースユーザー | 手動テストには所有者を割り当てることができます。 | owner | |
コメント | 手動テストには、0個以上のコメントを含めることができます。 | comments |
フロー
ステップバイステップでREST API呼び出しを作成しましょう。
-
ワークスペースにすべての手動テストをリストすることから始めることができます。manual_testsリソースコレクションを使用する場合、Gherkinテストやその他のテストは返されません。
GET .../api/shared_spaces/<space_id>/workspaces/<workspace_id>/manual_tests
-
query_clauseを作成しましょう。私に割り当てられている手動テストのみに関心があり、私のIDは1001です。
GET .../api/shared_spaces/<space_id>/workspaces/<workspace_id>/manual_tests?query="owner EQ {id EQ 1001}"
-
それでは、fields句を作成しましょう。コメントなど、特に要求されない限り、標準設定で返されないフィールドもあります。これはパフォーマンスを最適化するためのものです。したがって、コメントを表示するには、このフィールドを明示的に指定して、応答に表示する必要があります。
GET .../api/shared_spaces/<space_id>/workspaces/<workspace_id>/manual_tests?query="owner EQ {id EQ 1001}"&fields=comments
このフローの完全なREST API呼び出しは次のとおりです。
GET .../api/shared_spaces/<space_id>/workspaces/<workspace_id>/manual_tests?query="owner EQ {id EQ 1001}"&fields=comments
参照情報: