Javascript NodeJS Selenium Chrome Web驱动程序连接被拒绝

Javascript NodeJS Selenium Chrome Web驱动程序连接被拒绝,javascript,node.js,selenium,selenium-chromedriver,Javascript,Node.js,Selenium,Selenium Chromedriver,我是NodeJS和Selenium Webdriver的新手,我想启动一个简单的测试代码: var-webdriver=require(“selenium-webdriver”); 函数createDriver(){ var driver=new webdriver.Builder() .usingServer('http://localhost:4444/wd/hub') .withCapabilities(webdriver.Capabilities.chrome()) .build();

我是NodeJS和Selenium Webdriver的新手,我想启动一个简单的测试代码:

var-webdriver=require(“selenium-webdriver”);
函数createDriver(){
var driver=new webdriver.Builder()
.usingServer('http://localhost:4444/wd/hub')
.withCapabilities(webdriver.Capabilities.chrome())
.build();
driver.manage().timeout().setScriptTimeout(10000);
返回驱动器;
}
var driver=createDriver();
驱动程序。获取(“http://www.google.com");
driver.getTitle().then(函数(标题){
控制台日志(标题);
});

driver.quit()您是否已使用npm i--save dev安装了包括chromedriver在内的所有相关模块


您可以手动访问本地主机url吗?

请在driver.get()中尝试https,而不是http,然后告诉我。请格式化您的代码correctly@SarthakSrivastava,即使使用https而不是http,也会返回相同的错误。。Chrome浏览器弹出,但没有执行任何操作。是的,所有模块都已安装,包括Chromedriver,我可以手动访问本地主机url。您使用的Chrome版本是什么,项目的文件结构是什么?Chrome版本:版本63.0.3239.132——关于文件结构这是一个非常简单的项目,我的文件夹中有脚本文件、selenium server standalone和chromedriver.exe,chromedriver是否正在为您运行?运行检查:chromedriver-p 4444是的,它正在运行,一切正常,但仍返回相同的错误。。PS:我可以手动访问localhost url,因此它运行得非常好