代码之家  ›  专栏  ›  技术社区  ›  Santhosh

在VSTS部署组上运行编码的UI测试时没有可用的测试错误

  •  0
  • Santhosh  · 技术社区  · 6 年前

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

    无法启动测试,错误详细信息:

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

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

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

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

    2 回复  |  直到 6 年前
        1
  •  0
  •   Andy Li-MSFT    6 年前

    首先,确保代理机器安装了VS 2017 Enterprise,因为其他版本不支持编码的UI测试,请参阅 Compare Visual Studio 2017 IDEs -Testing Tools 详情。

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

    其他类似问题供参考:

        2
  •  0
  •   Santhosh    6 年前

    通过在交互模式下而不是作为服务重新配置代理来解决此问题。

    推荐文章