我们使用的是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构建工作正常进行?
答案 0 :(得分:1)
不。该功能将不会添加到MTM;不推荐使用MTM和Lab Management,而希望使用完整的基于Web的测试中心体验。当您运行MTM 2017时,它甚至会弹出警告告诉您。还值得注意的是,不赞成使用编码UI,而建议使用Selenium进行基于Web浏览器的测试,而使用Appium进行桌面测试。尽管仍支持所有这些工具,但它们不再接收功能更新。
您可以在TFS 2017和2018中run test automation from release definitions。