次の方法で共有


Attachments - Create Test Run Attachment

テスト実行にファイルをアタッチします。

POST https://dev.azure.com/{organization}/{project}/_apis/test/Runs/{runId}/attachments?api-version=7.1

URI パラメーター

名前 / 必須 説明
organization
path True

string

Azure DevOps 組織の名前。

project
path True

string

プロジェクト ID またはプロジェクト名

runId
path True

integer (int32)

添付ファイルをアップロードする必要があるテスト実行の ID。

api-version
query True

string

使用する API のバージョン。 このバージョンの API を使用するには、これを '7.1' に設定する必要があります。

要求本文

名前 説明
attachmentType

string

既定では、添付ファイルの種類は GeneralAttachment になります。 次のいずれかの型を指定できます。 { GeneralAttachment、AfnStrip、BugFilingData、CodeCoverage、IntermediateCollectorData、RunConfig、TestImpactDetails、TmiTestRunDeploymentFiles、TmiTestRunReverseDeploymentFiles、TmiTestResultDetail、TmiTestRunSummary }

comment

string

添付ファイルに関連付けられているコメント

fileName

string

添付ファイルのファイル名

stream

string

Base64 でエンコードされたファイル ストリーム

応答

名前 説明
200 OK

TestAttachmentReference

成功した操作

セキュリティ

oauth2

型: oauth2
フロー: accessCode
Authorization URL (承認 URL): https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Token URL (トークン URL): https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer

スコープ

名前 説明
vso.test_write テスト 計画、ケース、結果、その他のテスト管理関連成果物の読み取り、作成、更新を行う機能を付与します。

要求のサンプル

POST https://dev.azure.com/fabrikam/Fabrikam/_apis/test/Runs/49/attachments?api-version=7.1

{
  "stream": "iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAIAAABvFaqvAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAABlSURBVDhP7cxBCsAgDERR739pG/CnGJI0FopQ8O2cjNP6R85QbeNQU7wT1dkijaQ3vkZoWElaoTeJojW01cYh0jwfgiFBV/lEjOZtacijN/nLkOBHhIaVDgn+Wdycp6FXzlCl9wt0Y0cAzHo/zgAAAABJRU5ErkJggg==",
  "fileName": "imageAsFileAttachment.png",
  "comment": "Test attachment upload",
  "attachmentType": "GeneralAttachment"
}

応答のサンプル

{
  "id": 3,
  "url": "https://dev.azure.com/fabrikam/Fabrikam/_apis/test/Runs/49/Attachments/3"
}

定義

名前 説明
TestAttachmentReference

テスト添付ファイルへの参照。

TestAttachmentRequestModel

添付ファイル要求モデルのテスト

TestAttachmentReference

テスト添付ファイルへの参照。

名前 説明
id

integer (int32)

添付ファイルの ID。

url

string

添付ファイルをダウンロードする URL。

TestAttachmentRequestModel

添付ファイル要求モデルのテスト

名前 説明
attachmentType

string

既定では、添付ファイルの種類は GeneralAttachment になります。 次のいずれかの型を指定できます。 { GeneralAttachment、AfnStrip、BugFilingData、CodeCoverage、IntermediateCollectorData、RunConfig、TestImpactDetails、TmiTestRunDeploymentFiles、TmiTestRunReverseDeploymentFiles、TmiTestResultDetail、TmiTestRunSummary }

comment

string

添付ファイルに関連付けられているコメント

fileName

string

添付ファイルのファイル名

stream

string

Base64 でエンコードされたファイル ストリーム