首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将IEDriverServer添加到路径

如何将IEDriverServer添加到路径
EN

Stack Overflow用户
提问于 2013-06-19 01:33:55
回答 2查看 7.6K关注 0票数 0

我正在详细阐述我昨天提出的一个关于路径的问题。我尝试在IE8中运行我的selenium测试。我已经下载了IEDriverServer_x64_2.33.0,它位于我的downloads文件夹中。我已经尝试通过以下方式添加此位置:

控制Panel> System>Advanced>环境变量

path和CLASSPATH (ex.;C:\Users\username\Downloads\IEDriverServer_x64_2.33.0)中的PATH和CLASSPATH中的路径由分号分隔,这两者都不会使我的测试运行。这可能是我关联ie浏览器的方式吗?我不能在cmd.exe中运行驱动程序,所以我假设它不是这样的。

env.rb:

代码语言:javascript
复制
require 'selenium-webdriver'
require 'rubygems'
require 'rspec/expectations'



@driver = Selenium::WebDriver.for :ie

任何建议。我希望这是足够的信息来显示我的问题。

下面是错误输出:

代码语言:javascript
复制
Unable to find standalone executable. Please download the IEDriverServer from http://code.google.com/p/selenium/downloads/list and place the executable on your PATH. (Selenium::WebDriver::Error::WebDriverError)
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-06-19 01:50:02

您需要首先对IEdriver压缩文件执行unzip。然后在路径中提供C:\Users\megaxelize\Downloads。IEDriver文件的路径是IEDriver所在的“文件夹”的路径。

更新

为了快速测试,只需将IEDriver (而不是压缩文件)放在`C:\Windows\System32中。然后运行您的测试。

票数 1
EN

Stack Overflow用户

发布于 2013-07-05 19:22:54

将IEDriver.zip文件解压到任何文件夹中,以便该文件夹包含IEDriver文件。例如,您将其解压缩到**C:\Drivers**中

  • 将路径复制到该文件夹。表示仅**C:\Drivers**
  • Go to My Computer Variables
  • Under属性->高级设置重新启动环境提示符路径前面粘贴我们的路径,即C:\Drivers**在该路径的末尾和之前放置更改使
  • 重新启动命令提示符
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17175310

复制
相关文章

相似问题

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