为浏览器

时间:2016-11-04 17:38:23

标签: maven selenium scalatest

我们有一个使用scala运行selenium的maven插件。传递的参数格式如下:

<argLine>-Dbrowser=chrome -Dwebdriver.chrome.driver=${project.basedir}/browser/drivers/chrome/2.25/mac64/chromedriver</argLine>

我尝试过添加

  

-DmaxInstances = 5

,以及使用

  

-browser = “browserName =铬,MAXINSTANCES = 5,chromeDriver = theDriver”

然而他们已经返回错误。

有没有人使用-D ...格式知道正确的命令行参数?

1 个答案:

答案 0 :(得分:0)

示例执行将是:

java -Dwebdriver.chrome.driver=theDriver -jar selenium-standalone-server-3.0.1.jar ${SE_OPTS}

其中${SE_OPTS}是selenium选择的选项。选项取决于您正在运行的角色。

(请参阅@Parameter&#39;

从版本3.0开始,我们正在使用JCommander,因此请确保在 -D...

之前指定<{1}}选项