【问题标题】:How to read xml attachment from TFS test case to Test method?如何从 TFS 测试用例读取 xml 附件到测试方法?
【发布时间】:2017-03-16 07:32:39
【问题描述】:

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

【问题讨论】:

    标签: xml unit-testing tfs mtm


    【解决方案1】:

    很遗憾,不支持直接在 MTM 中从工作项附件中获取参数值。

    可以使用 url 访问 TFS 测试用例中的附件:http://SERVERNAME:8080/tfs/MyCollection/_apis/wit/attachments/e14b962c-b8bc-4e3e-b4f8-398a89c08522e14b962c-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

    【讨论】:

    • 我们可以在 TFS 的测试用例的参数部分将 xml 作为“字符串”传递吗?任何想法?如果是,那么如何在测试方法中访问它?该 xml 字符串将具有供测试方法验证的输入和输出。
    猜你喜欢
    • 2016-06-28
    • 1970-01-01
    • 2018-04-07
    • 1970-01-01
    • 1970-01-01
    • 2023-03-31
    • 1970-01-01
    • 1970-01-01
    • 2017-02-05
    相关资源
    最近更新 更多