我正在为一个电子应用程序编写Robot框架测试,该应用程序具有一些命令行参数。这些参数区分大小写,例如--FilePath=PathToFile.
通过机器人启动应用程序时,我们使用:
Create Webdriver Remote desired_capabilities=${capabilities}
其中${capabilities}
包含类似内容
"chromeOptions": {
"binary": "path to electron application",
"args": [ "--FilePath=C:\\PathToFile" ]`
}
但是,当这些参数传递给chromedriver时,参数似乎转换为--filepath=C:\\PathToFile
。
有什么方法可以将参数未经修改地发送给chromedriver?