在TFS 2017 + vsTest +错误中构建编码的UI测试

时间:2018-02-26 09:44:05

标签: build-process coded-ui-tests tfs2017

我在我的解决方案中有codedUI和单元测试。解决方案和单元测试在TFS 2017中成功构建。CodedUI测试失败。我收到了错误。

  

无法初始化单元测试扩展' urn:CodedUITest':未为以下属性注册单元测试扩展:Microsoft.VisualStudio.TestTools.UITesting.CodedUITestAttribute。

所有测试都成功通过我的本地计算机。我的构建过程中缺少哪些配置?

亲切地,帮助!。

1 个答案:

答案 0 :(得分:0)

根据错误信息,似乎问题应该与构建代理环境设置更相关。确保在构建代理上安装了Visual Studio和编码UI功能。您可以通过远程对构建代理进行双重检查,并在代理计算机中手动运行代码UI,而不是通过TFS构建。

如果您使用的是Nuget Visual Studio测试平台安装程序,现在不支持,请查看类似问题:VSTS build release agent unable to run Coded UI tests when using the Nuget VsTest platform

  

目前,编码的UI和UWP测试不支持VSTest平台   nuget包。 / cc @PBoraMSFT用于博客/ doc和支持时间表。