1
我已经拉在我的本地主机端口8080 jenkins jenkins容器。我如何在jenkins中安装selenium chrome驱动程序?
我可以看到詹金斯运行良好。 我已经安装了PIP 我已经安装了硒具有画中画 ,当我运行测试,我得到一个错误:
+ python /var/jenkins_home/workspace/My_Job/slenium_login.py
12:02:06 Traceback (most recent call last):
12:02:06 File "/var/jenkins_home/workspace/My_Job/slenium_login.py", line 6, in <module>
12:02:06 driver = webdriver.Chrome(cd)
12:02:06 File "/var/jenkins_home/shiningpanda/jobs/5db0e2cb/virtualenvs/d41d8cd9/local/lib/python2.7/site-packages/selenium/webdriver/chrome/webdriver.py", line 62, in __init__
12:02:06 self.service.start()
12:02:06 File "/var/jenkins_home/shiningpanda/jobs/5db0e2cb/virtualenvs/d41d8cd9/local/lib/python2.7/site-packages/selenium/webdriver/common/service.py", line 81, in start
12:02:06 os.path.basename(self.path), self.start_error_message)
12:02:06 selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH. Please see https://sites.google.com/a/chromium.org/chromedriver/home
如何安装硒铬司机在我的詹金斯环境?
刚才下载的可执行文件chromdriver,并把它的地方。如果是linux,请确保它可以使用jenkins用户访问。 –
@GaurangShah我是詹金斯的新手。我运行jenkins作为码头集装箱,我从码头集线器中用''docker pull jenkins''取出,我的jenkins用户不是root用户。我如何从作业可执行脚本安装chromedriver? – Becks