首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Windows 8.1上运行'webdriver-manager start‘时出错

在Windows 8.1上运行'webdriver-manager start‘时出错
EN

Stack Overflow用户
提问于 2015-03-18 06:23:37
回答 5查看 2K关注 0票数 5

我正在尝试使用protractor为一个angular项目运行端到端测试,当我运行命令'webdriver-manager start‘时得到以下错误

我已经运行了webdriver-manager更新,selenium standalone和chromedriver是最新的。

我已经安装了java。java -version返回

我的系统环境变量中也有java的路径(C:\Program Files\Java\jre1.8.0_31\bin)

有谁知道如何修复这个错误吗?

EN

回答 5

Stack Overflow用户

发布于 2015-07-17 14:56:00

您还可以启动web驱动程序,如下所示:

java -Dwebdriver.ie.driver=D:\Selenium_download_New\IEDriverServer.exe D:\Selenium_download_New\selenium-server-standalone-2.45.0.jar -jar java

java -Dwebdriver.chrome.driver=D:\Selenium_download_New\chromedriver.exe D:\Selenium_download_New\selenium-server-standalone-2.45.0.jar -jar java

注意,Standalone.jar应该放置在上面的确切位置,您也可以从selenium网站下载standalone.jar

票数 2
EN

Stack Overflow用户

发布于 2015-07-16 21:41:31

我也有同样的问题。您正在运行的webdriver更新可能正在将Selenium所需的文件安装在另一个文件夹中,而该文件夹不在您的项目文件夹中。至少这是我的情况。

我使用了一个粗略的任务来运行量角器测试。如果您使用的是相同的插件,请检查以下文件夹:

C:\{yourprojectfolder}\node_modules\grunt-protractor-runner\node_modules\protractor\selenium

如果你找不到那个文件夹,那么你和我的问题是一样的。试试另一个狂欢吧。您正在使用cmd,请尝试使用Git Bash。在以下目录中找到自己:

C:\{yourprojectfolder}\node_modules\grunt-protractor-runner\node_modules\protractor\bin

然后运行:

webdriver-manager update

最后,检查您的量角器插件中的selenium文件夹。现在应该可以创建它了。

我没有时间找出为什么在同一文件夹中运行相同的命令时,cmd的行为与Git Bash不同。每一个都将Selenium文件安装在不同的位置。

票数 0
EN

Stack Overflow用户

发布于 2016-02-08 03:31:52

可能缺少系统变量(C:\Windows\System32\变量。)。添加此变量将解决您的问题。希望,这很有帮助!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29110867

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档