【发布时间】:2017-03-16 07:32:39
【问题描述】:
我们在 TFS 中有测试用例。我想将 xml 文件中的测试参数传递给每个测试用例。因此,我们在 TFS 中的每个测试用例中都有一个“附件”选项。现在如何将该 xml 文件读入我们的测试方法,并使每个测试用例在 MTM(Microsoft 测试管理器)中自动化。这可能吗?
【问题讨论】:
标签: xml unit-testing tfs mtm
我们在 TFS 中有测试用例。我想将 xml 文件中的测试参数传递给每个测试用例。因此,我们在 TFS 中的每个测试用例中都有一个“附件”选项。现在如何将该 xml 文件读入我们的测试方法,并使每个测试用例在 MTM(Microsoft 测试管理器)中自动化。这可能吗?
【问题讨论】:
标签: xml unit-testing tfs mtm
很遗憾,不支持直接在 MTM 中从工作项附件中获取参数值。
可以使用 url 访问 TFS 测试用例中的附件:http://SERVERNAME:8080/tfs/MyCollection/_apis/wit/attachments/e14b962c-b8bc-4e3e-b4f8-398a89c08522。 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
【讨论】: