0

我们已配置发布定义以在 VSTS 部署组上运行编码的 UI 测试。

无法启动测试,错误详情:

未设置 Windows 错误报告 DontShowUI,如果在 UI 测试执行过程中弹出 Windows 错误对话框,则测试将挂起

[debug]Processed: ##vso[task.issue type=warning;]Windows 错误报告 DontShowUI 未设置,如果在 UI 测试执行过程中弹出 windows 错误对话框,则测试将挂起。

c:\test\WorkFlow.dll 中没有可用的测试。确保测试发现者和执行者已注册并且平台和框架版本设置正确,然后重试。

我们如何解决此问题,因为可以使用 vstest.console.exe 手动启动测试

4

2 回答 2

0

首先确保代理机器安装了VS 2017 Enterprise,其他版本不支持Coded UI Testing,详情请参见比较Visual Studio 2017 IDEs -Testing Tools

此外,请检查VSTest platform您使用的是哪个版本的 nuget 包。以前的 VSTest 平台 nuget 包不支持编码的 UI 和 UWP 测试。只需尝试使用最新版本,然后再试一次。有关详细信息,请参阅此线程:https ://github.com/Microsoft/vstest/issues/1353

其他类似问题供您参考:

于 2018-09-12T07:44:04.090 回答
0

通过以交互模式而不是作为服务重新配置代理解决了该问题。

于 2018-09-19T14:26:25.370 回答