【问题标题】:Running chromedriver Through Django Selenium Testing通过 Django Selenium 测试运行 chromedriver
【发布时间】:2015-03-12 16:59:58
【问题描述】:

似乎很多人无法让 Selenium 找到 chromedriver,因此如果他们确实在正确的路径中拥有 chromedriver.exe,这也可能适用于他们。

看来我已经具备了让这些 selenium 测试工作所需的一切,当我手动尝试运行以下 2 行时,一切正常(它找到 chromedriver 并打开 Chrome)。

from selenium import webdriver
webdriver.Chrome()    

但是,当我将完全相同的代码放入 Django 测试并尝试通过 Django 运行测试时,我收到“ChromeDriver 可执行文件需要在路径中可用”错误。我尝试重新安装 Django 和 Selenium,但没有成功。

任何帮助将不胜感激!

【问题讨论】:

    标签: python django testing selenium selenium-chromedriver


    【解决方案1】:

    问题实际上是由启用 Celery 任务引起的。

    【讨论】: