如何使用Jenkins Build步骤 - Windows Batch命令启动nightwatch测试?

时间:2015-03-24 22:47:09

标签: batch-file jenkins nightwatch.js

在Jenkins Build Step中,如果我想使用Windows Batch命令启动nightwatch测试并查看结果,我会使用什么语法

已经尝试过:启动nightwatch -t tests \ google.js

它不会这样做。我可以在Windows cmd上运行测试,但不能通过Jenkins运行。

1 个答案:

答案 0 :(得分:0)

我为jenkins安装了XShell Plugin并使用以下命令启动夜班:

cd "C:\path_to_testdir"
nightwatch

我目前唯一坚持的事情是,夜间计时器启动并运行selenium服务器,找到需要运行的测试,但随后启动浏览器时挂起......

修改 我发现为什么它看起来像是守​​夜人here。服务显然得到了自己隐藏的桌面。解决方案是不要将Jenkins作为服务运行。只需使用java -jar {directoryOfJenkinsFile}/jenkins.war

启动即可