在Windows 7上安装Selenium(ChromeDriver,Javascript)时出现问题

时间:2014-08-12 19:14:44

标签: javascript google-chrome selenium selenium-chromedriver installation

我在安装Selenium时遇到了麻烦,我完全迷失了 我在信中遵循了这个文档,现在环顾网站和网络一段时间,并走到了尽头。就像我在标题中说的那样,我正在使用Chrome和Javascript。 [文档] http://selenium.googlecode.com/git/docs/api/javascript/index.html

对于文档来说真的如此,我做的第一件事是安装“selenium-webdriver”,我打开cmd并键入“npm install selenium-webdriver”。它回答说它安装了什么目录以及它安装的版本是2.42.1。

在此之后,我从他们的主页下载页面安装了ChromeDriver 2.10。在此之后,我解压缩文件并将chromedriver.exe移动到“node_modules \ selenium-webdriver \ ChromeDriver”并将其添加到我的系统环境变量中。

然后下一步是测试它,所以我将粘贴的“npm test selenium-webdriver”复制到cmd中并得到以下错误。 [错误] http://imgur.com/xIYE3oa在我遇到此错误并尝试再次尝试获得相同结果后,我也尝试运行ChromeDriver。它没有告诉我任何其他的... 在端口9515上启动ChromeDriver 只允许本地连接。

提前谢谢。

1 个答案:

答案 0 :(得分:1)

首先,确保通过运行npm install mocha安装了Mocha。

然后,您需要编辑"脚本" selenium-webdriver的package.json文件的部分匹配以下内容:

"scripts": {
  "test": "mocha -R list --recursive test"
},

完成这两个步骤后,您应该能够使用npm test selenium-webdriver命令运行测试。