Testattachments - Create Test Run Log Store Attachment

在 LogStore 中为指定的 runId 创建附件。

POST https://vstmr.dev.azure.com/{organization}/{project}/_apis/testresults/runs/{runId}/testattachments?api-version=7.1-preview.1

URI 参数

名称 必需 类型 说明
organization
path True

string

Azure DevOps 组织的名称。

project
path True

string

项目 ID 或项目名称

runId
path True

integer

int32

测试 RunId

api-version
query True

string

要使用的 API 版本。 这应设置为“7.1-preview.1”才能使用此版本的 API。

请求正文

名称 类型 说明
attachmentType

string

附件类型 默认情况下,它将是 GeneralAttachment。 它可以是以下类型之一。 { GeneralAttachment, AfnStrip, BugFilingData, CodeCoverage, IntermediateCollectorData, RunConfig, TestImpactDetails, TmiTestRunDeploymentFiles, TmiTestRunReverseDeploymentFiles, TmiTestResultDetail, TmiTestRunSummary }

comment

string

与附件关联的注释

fileName

string

附件文件名

stream

string

Base64 编码文件流

响应

名称 类型 说明
200 OK

TestLogStoreAttachmentReference

成功的操作

安全性

oauth2

类型: oauth2
流向: accessCode
授权 URL: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
令牌 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 授予读取、创建和更新测试计划、事例、结果和其他测试管理相关项目的能力。

定义

名称 说明
TestAttachmentRequestModel

测试附件请求模型

TestLogStoreAttachmentReference

对测试附件的引用。

TestAttachmentRequestModel

测试附件请求模型

名称 类型 说明
attachmentType

string

附件类型 默认情况下,它将是 GeneralAttachment。 它可以是以下类型之一。 { GeneralAttachment, AfnStrip, BugFilingData, CodeCoverage, IntermediateCollectorData, RunConfig, TestImpactDetails, TmiTestRunDeploymentFiles, TmiTestRunReverseDeploymentFiles, TmiTestResultDetail, TmiTestRunSummary }

comment

string

与附件关联的注释

fileName

string

附件文件名

stream

string

Base64 编码文件流

TestLogStoreAttachmentReference

对测试附件的引用。

名称 类型 说明
url

string

用于下载附件的 URL。