一尘不染

如何在量角器中配置Firefox二进制位置?

angularjs

我已成功在Chrome中运行量角器测试,并在我的量角器配置中使用以下部分指定了我的chrome二进制文件的路径:

capabilities: {
// You can use other browsers
// like firefox, phantoms, safari, IE
'browserName': 'chrome',
"chromeOptions": {
  binary: 'C:/BuildSoftware/Chrome/Application/chrome.exe',
}

这可行。

我的Firefox也安装在非标准位置。

有没有一种等效的方法可以在量角器配置中为Firefox指定二进制文件?


阅读 159

收藏
2020-07-04

共1个答案

一尘不染

似乎您必须使用firefox驱动程序的自定义参数自行启动SeleniumServer。

可以在以下位置找到更多有关firefox驱动程序的选项(包括自定义的firefox二进制位置):https
:
//code.google.com/p/selenium/wiki/FirefoxDriver

P /
S:浏览firefox驱动程序源会显示更多信息:https ://code.google.com/p/selenium/source/browse/javascript/node/selenium-
webdriver/firefox/index.js

您可以尝试添加:

"browserName": "firefox",
"firefox_binary": "path/to/custom/firefox",
"binary_": "path/to/custom/firefox"
2020-07-04