我正在尝试启动selenium独立服务器作为预构建步骤的一部分,以确保远程计算机(Windows)在自动化代码开始执行之前启动并运行selenium独立服务器,我已经编写了一个批处理文件我可以使用ssh命令从Jenkins访问的Windows服务器,但服务器甚至在测试运行之前就开始和停止。
Batch commands
start Java -jar selenium-standalone-server-2.47.1.jar
Jenkins Commands
ssh username@host "batchFile.bat"
[SELENIUM] $ / bin / bash -xe /tmp/hudson6388101916998949633.sh + ssh {username} @ {host}'{folder_path} \ batchFile.bat'
C:\ Users \ {username}>启动java -jar C:\ Users \ {用户名} \。平方米\库\有机\ seleniumhq \硒\硒 - 服务器 独立\ 2.47.1 \硒 - 服务器 - 独立-2.47.1.jar
服务器在Jenkins作业的后续步骤能够执行之前开始和结束。