gpt4 book ai didi

javascript - 无法使用 selenium-webdriver 启动或连接到 Chrome

转载 作者:行者123 更新时间:2023-11-28 09:08:12 26 4
gpt4 key购买 nike

我正在创建网络驱动程序,如下所示:

var driver = require("selenium-webdriver");
driver = new webdriver.Builder().
usingServer(server.address()).
withCapabilities({'browserName': 'chrome'}).
build();

it('should append query to title', function() {
driver.get('http://www.google.com');
driver.findElement(webdriver.By.name('q')).sendKeys('webdriver');
driver.findElement(webdriver.By.name('btnG')).click();
driver.wait(function() {
return driver.getTitle().then(function(title) {
return 'webdriver - Google Search' === title;
});
}, 1000);
});

这在 Firefox 上运行良好。使用 chrome,打开 chrome 实例后出现以下异常:任何人都可以让我知道如何解决此问题吗?另外,chrome 版本 26.0.1410.65 是最新的。

我的计算机上安装了最新版本的 chromedriver

 UnknownError: Unable to either launch or connect to Chrome. Please check that ChromeDriver is up-to-date. Using Chrome binary at: /Applications/Google Chrome.app/Contents/MacOS/Google Chrome (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 28.32 seconds
Build info: version: '2.32.0', revision: '6c40c18', time: '2013-04-09 17:22:56'
System info: os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.7.3', java.version: '1.6.0_31'
Driver info: org.openqa.selenium.chrome.ChromeDriver

最佳答案

您似乎没有 chrome 驱动程序 bin 设置。看我之前的回答here

System.setProperty("webdriver.chrome.driver", "\pathto\my\chromedriver");
WebDriver driver = new ChromeDriver();
driver.get("http://www.google.com");

关于javascript - 无法使用 selenium-webdriver 启动或连接到 Chrome,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16643467/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com