如何从TFS测试用例到Test方法读取xml附件?

时间:2017-03-16 07:32:39

标签: xml unit-testing tfs mtm

我们在TFS中有测试用例。我想将xml文件中的测试参数传递给每个测试用例。所以我们有一个'附件' TFS中每个测试用例中的选项。现在,如何将xml文件读入我们的测试方法,并使每个测试用例在MTM(Microsoft测试管理器)中自动化。这可能吗?

1 个答案:

答案 0 :(得分:1)

不幸的是,不支持直接在MTM中从工作项附件获取参数值。

可以使用网址http://SERVERNAME:8080/tfs/MyCollection/_apis/wit/attachments/e14b962c-b8bc-4e3e-b4f8-398a89c08522来获取TFS测试用例中的附件。 e14b962c-b8bc-4e3e-b4f8-398a89c08522是附件GUID。但是当下面这个时,它不支持这样做。

[DataSource("Microsoft.VisualStudio.TestTools.DataSource.XML","http://v-tinmo-12r2:8080/tfs/MyCollection/_apis/wit/attachments/{attachmentId},"Row",DataAccessMethod.Sequential)]

以下是您可以对您的请求进行投票的用户语音:https://visualstudio.uservoice.com/forums/330519-team-services/suggestions/18643267-get-test-parameter-value-from-test-case-attachment