Batch file 如何使用Jenkins Build step-Windows批处理命令启动夜视测试?

Batch file 如何使用Jenkins Build step-Windows批处理命令启动夜视测试?,batch-file,jenkins,nightwatch.js,Batch File,Jenkins,Nightwatch.js,在Jenkins构建步骤中,如果我想使用Windows批处理命令启动夜间监视测试并查看结果,我应该使用什么语法 已尝试:启动nightwatch-t tests\google.js 它做不到。我可以在windows cmd上运行测试,但不能通过Jenkins运行。我已经安装了for Jenkins并使用以下命令启动nightwatch: cd "C:\path_to_testdir" nightwatch 我目前唯一的困扰是,nightwatch启动并运行selenium服务器,找到它需要运行

在Jenkins构建步骤中,如果我想使用Windows批处理命令启动夜间监视测试并查看结果,我应该使用什么语法

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

它做不到。我可以在windows cmd上运行测试,但不能通过Jenkins运行。

我已经安装了for Jenkins并使用以下命令启动nightwatch:

cd "C:\path_to_testdir"
nightwatch
我目前唯一的困扰是,nightwatch启动并运行selenium服务器,找到它需要运行的测试,但在启动浏览器时挂起

编辑
我找到了为什么看起来像是挂着夜表。服务显然有自己的隐藏桌面。解决方法是不将Jenkins作为服务运行。只需在jenkins机器上使用java-jar{directoryOfJenkinsFile}/jenkins.war启动它,检查NodeJS是否安装了$node-v,以及nightwatch是否安装为global$npm install-g nightwatch?