ruby-on-rails - 在 CircleCI 2.0 中为 Selenium 使用 firefox
问题描述
在我的 CircleCI config.yml 文件中,我有以下内容:
docker:
- image: circleci/ruby:2.5.3-browsers-legacy
在CircleCI 文档中,它说通过将 -browsers-legacy 附加到语言中,它将包括 Chrome、Firefox、Java 8 和 PhantomJS
我还尝试添加到 config.yml:
- image: selenium/standalone-firefox:3.141.59
但我仍然收到错误:
Unable to find Mozilla geckodriver. Please download the server from https://github.com/mozilla/geckodriver/releases and place it somewhere on your PATH. More info at https://developer.mozilla.org/en-US/docs/Mozilla/QA/Marionette/WebDriver.
(Selenium::WebDriver::Error::WebDriverError)
我应该改用什么配置?
解决方案
推荐阅读
- php - 如何在php路由中使用外部函数
- httprequest - 如何使用请求级客户端在akka http httpRequest中设置无缓存标头
- c# - 如何在使用 xmlserializer c# 反序列化时更改 xml 属性?
- reactjs - 无法从 reactjs 中的 axios 向 id=1 文章的 django REST API 后端发出 GET 请求
- c# - 确定关键字周围的单词的有效方法是什么?
- python - 在python3中出现错误“只能将str(而不是“dict”)连接到str”
- asp.net - 概念/迁移- ASP.Net Webforms 到.Net Core Razor / 路由| 映射
- python - 缩进括号在 VS Code 中的 Jupyter Notebooks 中不起作用
- vba - 在鼠标按下时使用 VBA 生成文件并允许用户将文件拖动到资源管理器或其他应用程序
- c# - 如何让 ILSpy 显示编译器生成的代码