【问题标题】:Error running 'webdriver-manager start' on Windows 8.1在 Windows 8.1 上运行“webdriver-manager start”时出错
【发布时间】:2015-05-20 13:50:30
【问题描述】:

我正在尝试使用量角器对 Angular 项目运行端到端测试,当我运行命令“webdriver-manager start”时出现以下错误

我已经运行 webdriver-manager update,并且 selenium Standalone 和 chromedriver 是最新的。

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

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

有人知道如何解决这个错误吗?

【问题讨论】:

标签: java selenium selenium-webdriver protractor webdriver-manager


【解决方案1】:

你也可以如下启动web驱动,

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

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

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

【讨论】:

    【解决方案2】:

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

    我正在使用 grunt 任务来运行 Protractor 测试。如果您使用相同的插件,请检查此文件夹:

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

    如果你没有找到那个文件夹,那么你和我遇到了同样的问题。尝试另一个 bash。您正在使用 cmd,请尝试使用 Git Bash。在以下目录中找到自己:

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

    然后运行:

    webdriver-manager update

    最后检查 Protractor 插件中的 selenium 文件夹。现在应该创建它。

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

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        【解决方案4】:

        将“C:\Windows\System32\”添加到您的 PATH 中。 在 Windows 上,右键单击我的电脑 -> 属性 -> 高级系统设置 -> 环境变量 -> 编辑... PATH 并在末尾添加“C:\Windows\System32\”(用分号分隔每个变量)。

        否则 SET PATH=%PATH%;C:\Windows\System32

        然后使用以下命令启动 Web 驱动程序

        webdriver-manager 启动

        【讨论】:

          【解决方案5】:

          SPAWN 命令在 Windows 中不可用。

          安装 git。 git bash 也会被安装。

          现在将 git bash 路径添加到 PATH 环境变量中。

          重新启动命令提示符,它将运行。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2018-01-25
            • 2020-03-03
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2016-04-18
            • 2010-11-03
            • 2016-03-02
            相关资源
            最近更新 更多