在json配置中的Selenium Internet Explorer驱动程序二进制文件

gor*_*i93 2 selenium selenium-grid selenium-webdriver

我有selenium网格,我正在尝试配置负责Internet Explorer的节点.我需要设置ie驱动程序的位置.当我通过命令行参数运行selenium-server时,我可以这样做:

java -jar selenium-server.jar -role node -Dwebdriver.ie.driver=path_to_driver.exe
Run Code Online (Sandbox Code Playgroud)

但是,如果我尝试将此设置放在config.json中:

"configuration":
{
    "webdriver.ie.driver": "path_to_driver.exe"
}
Run Code Online (Sandbox Code Playgroud)

这是行不通的.怎么了?

dzi*_*iou 5

那么,你可以做以下事情:

"configuration":
{
   ..
   "Dwebdriver.chrome.driver=C:\\Selenium\\chromedriver.exe": "",
   "Dwebdriver.ie.driver=C:\\Selenium\\IEDriverServer.exe": ""
}
Run Code Online (Sandbox Code Playgroud)

它对我有用.