前提:在Myeclipse里面可以启动起来浏览器,在Jenkins中不能启动浏览器
原因:以程序的方式安装了jenkins,jenkins就成了windows的一个服务了,默认是设置为自动启动的如下图所示,jenkins是一个后台服务所以运行selenium脚本的时候不显示浏览器
解决办法:
1、右击"计算机"->"管理"->"服务和应用程序"->"服务",找到服务"Jenkins"右击属性把启动类型改为"禁用"(这样设置以后jenkins就不会以服务的形式运行了)
2、通过命令行启动Jenkins
java -jar "D:\Jenkins\jenkins.war"
也可以做一个bat文件,直接双击bat文件就可以了,bat内容参考下面:
echo "Jenkins CI automation testting"
java -jar "D:\Jenkins\jenkins.war"
pause
3、重新构建一个Jenkins的项目,然后执行。