如何在运行量角器脚本时在Jenkins中设置Chrome浏览器窗口分辨率

时间:2018-07-03 10:52:30

标签: jenkins protractor

我正在尝试从Jenkins启动量角器黄瓜脚本,但是在运行测试浏览器大小时,它并没有最大化。

尝试了提供的所有可能的解决方案,但它不起作用。下面的命令试图从詹金斯窗口的批处理命令中运行

protractor cucumber.conf.js --capabilities.chromeOptions.args="--safe-mode"   --capabilities.chromeOptions.args="--window-size=1280,1024" 

2 个答案:

答案 0 :(得分:0)

只需在protractor.config中添加以下内容:

browser.driver.manage().window().setSize(1600, 1200);

具有所需的分辨率

答案 1 :(得分:0)

我有解决问题的方法。此问题是由于设置了从属计算机的方式引起的。当前,Jenkins从属设备正在作为Window服务运行,这正在引起问题。

当我停止了这个詹金斯(Jenkins)奴隶服务后,再次使用下面的命令从命令行启动,那么它可以正常工作。

命令:java -jar slave.jar -jnlpUrl https://Jenkins实例url / slave-agent.jnlp

非常感谢您的评论和支持。