kar*_*boy 2 javascript selenium google-chrome webdriver node.js
我是Selenium和Webdriver的新手.我试图在节点中使用Webdriverjs编写测试.我希望selenium加载我的默认chrome配置文件.这是我正在尝试的,但它仍然加载一个新的铬配置文件.
var webdriver = require('selenium-webdriver');
var chrome = require('selenium-webdriver/chrome');
var o = new chrome.Options();
o.addArguments("--user-data-dir=/Users/karnesh/Library/Application Support/Google/Chrome/Default");
var driver = new webdriver.Builder().withCapabilities(webdriver.Capabilities.chrome())
.setChromeOptions(o).build();
Run Code Online (Sandbox Code Playgroud)
我出错的任何想法?
此外,我无法找到webdriverjs的文档.任何链接(如果存在)都会有所帮助.谢谢
chrome://version 是你的朋友 - 通过使用它,你可以看到你当前的个人资料路径.
我2.46.1在Windows8机器上使用并在浪费(投资)几个小时的时间后,我意识到Default默认情况下会附加.
所以为了使用我的另一个配置文件 - "配置文件1" - 我必须将它复制到某个地方并将其放在Default目录下.
不确定这是一个错误还是一个功能.
更新:https://github.com/SeleniumHQ/selenium/issues/854
| 归档时间: |
|
| 查看次数: |
3045 次 |
| 最近记录: |