MTM 2017通过vNext构建支持编码的UI测试执行

时间:2018-09-24 12:45:20

标签: tfs coded-ui-tests microsoft-test-manager vnext

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

  

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

开始深入研究,然后发现此链接msdn

最后如果看到Q和A:

  

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

     

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

     

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

问题是MTM 2017是否通过vNext构建支持编码UI自动化执行?如果不是,我们什么时候可以期望这种MTM + vNext构建工作正常进行?

1 个答案:

答案 0 :(得分:1)

不。该功能将不会添加到MTM;不推荐使用MTM和Lab Management,而希望使用完整的基于Web的测试中心体验。当您运行MTM 2017时,它甚至会弹出警告告诉您。还值得注意的是,不赞成使用编码UI,而建议使用Selenium进行基于Web浏览器的测试,而使用Appium进行桌面测试。尽管仍支持所有这些工具,但它们不再接收功能更新。

您可以在TFS 2017和2018中run test automation from release definitions