Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 运行'时出错;webdriver manager启动';在Windows 8.1上_Java_Selenium_Selenium Webdriver_Protractor_Webdriver Manager - Fatal编程技术网

Java 运行'时出错;webdriver manager启动';在Windows 8.1上

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 manager start”时出现以下错误

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

我已经安装了java。java版本返回

我在系统环境变量(C:\Program Files\java\jre1.8.0\u 31\bin)中也有指向java的路径


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

我也有同样的问题。可能您正在运行的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