0

我们使用的是 MTM 2015 和 TFS 2015。尝试使用 vNext 构建运行 Coded UI 自动化时开始遇到问题

测试运行的构建目录不存在或需要访问权限

开始深入挖掘,然后遇到了这个链接msdn

最后,如果您看到 Q 和 A:

问:我可以使用 vNext 构建在实验室环境中运行自动化测试吗?

答:目前只有 XAML 构建支持自动化测试。 Microsoft 测试管理器不支持 Team Foundation 2015 构建(也称为 Build vNext)。Microsoft 测试管理器将允许您将 vNext 构建与您的测试计划相关联,但是当您尝试使用实验室环境触发自动化测试时,您的测试运行将失败并且错误日志将显示以下消息 - 这可能会产生误导.

测试运行的构建目录不存在或需要访问权限

问题是 MTM 2017 是否支持使用 vNext 构建的 Coded UI 自动化执行?如果不是,我们什么时候可以期待这个 MTM + vNext 构建工作没有任何问题?

4

1 回答 1

1

不会。该功能不会添加到 MTM 中;MTM 和实验室管理已弃用,取而代之的是完整的基于 Web 的测试中心体验。当您运行 MTM 2017 时,它甚至会弹出一个警告告诉您这一点。还值得注意的是 Coded UI 已被弃用,取而代之的是 Selenium 用于基于 Web 浏览器的测试和 Appium 用于桌面测试。尽管仍然支持所有这些工具,但它们不再接收功能更新。

您可以从TFS 2017 和 2018 中的发布定义运行测试自动化。

于 2018-09-24T13:41:42.253 回答