1

我一直在试图设置我的jenkins slave来运行我们的IE自动化测试。我已经下载了IEDriverServer.exe并将其路径添加到PATH环境变量。下面是我当前路径:即使它在jenkins slave上的路径中也找不到IEDriverServer

C:\IEDriver\IEDriverServer.exe;C:\Program Files\Java\jdk1.8.0_91;C:\Program Files\Java\jdk1.8.0_91\bin;C:\Python27;C:\Python27\Scripts;

但是,当我跑我的詹金斯的工作,它给了我的

WebDriverException: Message: 'IEDriverServer.exe' executable needs to be in PATH. Please download from http://selenium-release.storage.googleapis.com/index.html and read up at https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver

一个错误,我试图消除.EXE部分路径,但它仍然不起作用。任何想法是什么导致这个问题?这将是一个很大的帮助。提前致谢!

+0

嗨,我希望你会做到这一点,如果不这样做。下载后,你解压并将'IEDriverServer.exe'放在'C:\ IEDriver \'文件夹中 – Siva

+0

嗨,我已经完成了。我已经提取了该文件并将其放在** C:\ IEDriver \ ** – Cooperisduhace

+0

的文件夹中。如何加入'C:\ IEDriver' – Siva

回答

1

你需要做两件事情:

  1. 在路径中,你需要把路径添加到可执行 的文件夹,而不是: C:\ IEDriver \ IEDriverServer.exe; C:\ Program Files \ Java \ jdk1.8.0_91; C:\ Program Files \ Java \ jdk1.8.0_91 \ bin; C:\ Python27; C:\ Python27 \ Scripts; 应该是: C:\ IEDriver; C:\ Program Files \ Java \ jdk1.8.0_91; C:\ Program Files \ Java \ jdk1.8.0_91 \ bin; C:\ Python27; C:\ Python27 \ Scripts;

  2. 重新开始jenkins。它在启动时读取一次环境变量。

相关问题