Java 运行'时出错;webdriver manager启动';在Windows 8.1上
我正在尝试使用量角器为角度项目运行端到端测试,在运行命令“webdriver manager start”时出现以下错误 我已经运行了webdriver manager更新,selenium standalone和chromedriver都是最新的 我已经安装了java。java版本返回 我在系统环境变量(C:\Program Files\java\jre1.8.0\u 31\bin)中也有指向java的路径Java 运行'时出错;webdriver manager启动';在Windows 8.1上,java,selenium,selenium-webdriver,protractor,webdriver-manager,Java,Selenium,Selenium Webdriver,Protractor,Webdriver Manager,我正在尝试使用量角器为角度项目运行端到端测试,在运行命令“webdriver manager start”时出现以下错误 我已经运行了webdriver manager更新,selenium standalone和chromedriver都是最新的 我已经安装了java。java版本返回 我在系统环境变量(C:\Program Files\java\jre1.8.0\u 31\bin)中也有指向java的路径 有人知道如何修复这个错误吗?我也有同样的问题。可能您正在运行的webdriver更
有人知道如何修复这个错误吗?我也有同样的问题。可能您正在运行的webdriver更新正在另一个文件夹中安装Selenium所需的文件,该文件夹不在您的项目文件夹中。至少这是我的情况 我使用了一个grunt任务来运行量角器测试。如果使用相同的插件,请检查此文件夹:
C:\{yourprojectfolder}\node\u modules\grunt量角器runner\node\u modules\dragrator\selenium
如果你找不到那个文件夹,那么你和我的问题是一样的。尝试另一次重击。如果您正在使用cmd,请尝试使用gitbash。请在以下目录中找到您自己:
C:\{yourprojectfolder}\node\u modules\grunt量角器runner\node\u modules\dragrator\bin
然后运行:
webdriver管理器更新
最后检查量角器插件中的selenium
文件夹。现在就应该创建它
我没有时间找到为什么在同一文件夹中运行同一命令时,cmd的行为与gitbash不同。每一个都在不同的位置安装Selenium文件。您也可以按如下方式启动web驱动程序 java-Dwebdriver.ie.driver=D:\Selenium\u download\u New\IEDriverServer.exe-jar D:\Selenium\u download\u New\Selenium-server-standalone-2.45.0.jar java-Dwebdriver.chrome.driver=D:\Selenium\u download\u New\chromedriver.exe-jar D:\Selenium\u download\u New\Selenium-server-standalone-2.45.0.jar
注意Standalone.jar应该放在上面的确切位置,您也可以从selenium网站下载Standalone.jar,可能您缺少一个系统变量(
C:\Windows\System32\
variable.)。添加此变量将解决您的问题。
希望有帮助 在路径中添加“C:\Windows\System32\”。
在windows上,右键单击我的电脑->属性->高级系统设置->环境变量->编辑。。。路径并在末尾添加“C:\Windows\System32\”(每个变量之间用分号分隔)
否则
设置路径=%PATH%;C:\Windows\System32
然后使用下面的命令启动web驱动程序
webdriver管理器启动命令在windows中不可用 安装git。git bash也将安装 现在将gitbash path添加到path环境变量中
重新启动命令提示符,它将运行。可能与此相关?尝试安装JavaJDK