从TFS 2018运行TestComplete UI测试

时间:2018-03-06 12:55:06

标签: visual-studio ui-testing testcomplete gui-testing tfs2018

我使用SmartBear中的TestLeft和TestComplete创建了一些UI测试,使用集成到VS中将它们作为VS测试项运行。

在TFS2015中,我确实在物理服务器上安装了VSO代理,该服务器在重启时以交互模式(不是服务)启动。我的构建包含" Visual Studio测试代理部署"然后执行"运行功能测试"步骤

使用TFS2018,它是一个稍微不同的VSTS代理,我想使用" Visual Studio测试"步。一切都很好,只要我打开桌面连接到服务器,测试就会运行。 但是,如果我重新启动服务器,并且代理在重新启动时启动,则我的测试将失败,并且#34;无法初始化TestComplete"由于需要一个交互式工作站。

所以我无法像从TFS2015那样的TFS2018那样找到运行测试的方法。

编辑:我已经尝试以包含
的管理员身份启动批处理文件 %windir%\System32\tscon.exe XY /dest:console
XY是我当前远程桌面会话的ID,如https://support.smartbear.com/testcomplete/docs/testing-with/running/via-rdp/keeping-computer-unlocked.html所示 当我从VS运行测试并执行此批处理文件时,测试继续并且UI对象可用。 但是,构建步骤失败并显示相同的消息。

提前致谢, 弗洛里安

0 个答案:

没有答案