首页 > 解决方案 > 在 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)

我应该改用什么配置?

标签: ruby-on-railsseleniumselenium-webdrivercirclecicircleci-2.0

解决方案


推荐阅读