テスト計画の実行状況を監視するアプリケーションを作成しています。
プランとスイートIDがあれば、たくさんの情報を得ることができました。たとえば、テストポイントの全体的なステータスを確認して、準備ができているか、進行中か、完了しているかなどを確認できますが、進行中のステップについてさらに詳しく説明したいと思います。
テストポイントのステップのステータス(合格/不合格など)を確認するレベルに到達できませんでした。この情報を取得するためのRESTAPI呼び出しはありますか?
Azure DevOps REST APIを使用してテストステップの合格または不合格のステータスを取得できますか?
はい、RestAPIを介して取得できます。
このRestAPIを使用してみることができます:結果-テスト結果を取得します。また、結果にはテストステップのステータスが含まれます。
GET https://dev.azure.com/{organization}/{project}/_apis/test/Runs/{runId}/results/{testCaseResultId}?detailsToInclude=iterations&api-version=5.1
注:detailsToInclude=iterations
テストステップのステータスを取得するには、parameters()を追加する必要があります
結果:
APIレスポンスでiterationDetails(テストステップ全体のステータス)とactionResults(各テストステップのステータス)を確認できます。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加