在我的项目中,我们在VS2012中使用 teststack white进行了一些ui测试。 这些测试需要控制鼠标。我有一个bat文件,如果我手动运行测试运行 mstest或vstest.console 但是当我从 jenkins 运行它时它会说 local.runsettings找不到(如果使用vstestconsole执行,但该文件与bat文件位于同一文件夹中),如果使用mstest运行,则启动应用程序和mstest进程(如果我查看任务管理器)但没有任何事情发生屏幕上。我也尝试了jenkins中的mstest插件和vstest插件,它具有相同的效果。
有什么问题?我该怎么办?
答案 0 :(得分:0)
主要的Jenkins执行程序是无头的,因此您必须添加 slave 进行UI测试。它可以在同一台机器上运行。
干杯