Selenium 使用量角器设置IEDriverServer位置

Selenium 使用量角器设置IEDriverServer位置,selenium,selenium-webdriver,gruntjs,protractor,Selenium,Selenium Webdriver,Gruntjs,Protractor,在哪里定义IEDriverServer路径?它是否在量角器配置文件中?如果是这样,我如何正确地执行此操作? 我已经寻找了很久,但大多数解决方案似乎都能为java提供答案,我正在使用带有grunt和node的量角器,每当我运行我为IE制作的grunt任务或将功能浏览器名称更改为IE时,我在console/webstorm控制台中会出现以下错误: 驱动程序可执行文件的路径必须由webdriver.ie.driver系统属性设置 对它的搜索通常会把我带到一篇引导我找到它的文章 但老实说,这对下载驱动

在哪里定义IEDriverServer路径?它是否在量角器配置文件中?如果是这样,我如何正确地执行此操作?
我已经寻找了很久,但大多数解决方案似乎都能为java提供答案,我正在使用带有grunt和node的量角器,每当我运行我为IE制作的grunt任务或将功能浏览器名称更改为IE时,我在console/webstorm控制台中会出现以下错误:

驱动程序可执行文件的路径必须由webdriver.ie.driver系统属性设置

对它的搜索通常会把我带到一篇引导我找到它的文章

但老实说,这对下载驱动程序没有多大帮助,因为它没有说明我在哪里或如何设置该系统属性


希望我说清楚了。谢谢。

所讨论的路径是环境变量路径。您可以通过将驱动程序可执行文件放置在类似于
C:\Windows\System32\
的位置(该位置应该已经在路径中)并运行测试来测试这一点

要将目录添加到路径,请导航到控制面板>系统>高级系统设置>环境变量,并在底部窗口中找到路径。选择它并单击“编辑”。在此处输入目录,并用分号将其与上一个目录分开。例如,可以将以下内容添加到现有路径的末尾:


;C:\Drivers\

这似乎对我不起作用,将其添加到“用户名的用户变量”中的“路径”和“路径”系统变量中。这是保存我的驱动程序的地方,也是我添加到上述两个变量中的内容,chromedriver也在其中,运行良好,始终具有C:\Source\WebApp\Beech\node\u modules\dragrator\seleniumOK,因此将驱动程序添加到system 32文件夹是可行的(虽然速度慢得令人难以置信,但这是另一天的问题)知道我要使用的路径为什么不起作用吗?请确保已使用分号将其与上一个目录分开,并以正斜杠结束。好,现在开始工作。所以基本上对于任何想知道我的“系统变量”下的“路径”的人来说;C:\Source\;C:\Source\WebApp\Beech\node\u modules\dragrator\selenium\n我不知道为什么,但这不起作用,但我拿出了;C:\Source\现在它按预期工作。你有没有让它加速?这对我来说太慢了