3

Coded UI 测试在 MSTest 或 vstest.console.exe 中成功运行。

但是,当在 Jenkins 中运行相同的命令时,测试失败并给出以下错误(使用 vstest.console.exe)。

调用测试类 MyServiceTestSuite 的初始化方法时出错:Microsoft.VisualStudio.TestTools.UITest.Extension.UITestException:要运行与桌面交互的测试,您必须将测试代理设置为作为交互进程运行。有关详细信息,请参阅“如何:设置测试代理以运行与桌面交互的测试”( http://go.microsoft.com/fwlink/?LinkId=255012 )您的团队构建时,您还必须将构建代理设置为作为交互式过程运行。有关详细信息,请参阅“如何:在构建应用程序后配置和运行计划测试”( http://go.microsoft.com/fwlink/?LinkId=254735 )

有没有办法在不安装测试代理的情况下在 Jenkins 中成功运行测试。

4

0 回答 0