我在我的解决方案中有codedUI
和单元测试。解决方案和单元测试在TFS 2017中成功构建。CodedUI
测试失败。我收到了错误。
无法初始化单元测试扩展' urn:CodedUITest':未为以下属性注册单元测试扩展:Microsoft.VisualStudio.TestTools.UITesting.CodedUITestAttribute。
所有测试都成功通过我的本地计算机。我的构建过程中缺少哪些配置?
亲切地,帮助!。答案 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和支持时间表。