在Jenkins Build Step中,如果我想使用Windows Batch命令启动nightwatch测试并查看结果,我会使用什么语法
已经尝试过:启动nightwatch -t tests \ google.js
它不会这样做。我可以在Windows cmd上运行测试,但不能通过Jenkins运行。
答案 0 :(得分:0)
我为jenkins安装了XShell Plugin并使用以下命令启动夜班:
cd "C:\path_to_testdir"
nightwatch
我目前唯一坚持的事情是,夜间计时器启动并运行selenium服务器,找到需要运行的测试,但随后启动浏览器时挂起......
修改强>
我发现为什么它看起来像是守夜人here。服务显然得到了自己隐藏的桌面。解决方案是不要将Jenkins作为服务运行。只需使用java -jar {directoryOfJenkinsFile}/jenkins.war