Capybara.current_driver = :chrome versus :selenium_chrome



使用的优点/优点/缺点是什么

Capybara.current_driver = :chrome

与使用

Capybara.current_driver = :selenium_chrome

为了提供更多上下文,我在独立的 ruby 脚本中使用了 capybara。

它们只是可用于识别特定驱动程序配置的名称,因此这完全取决于注册为:chrome:selenium_chrome的内容。 最新的 Capybara (2.15.1( 版本为:selenium_chrome提供了默认注册,

定义为
# Configure selenium-webdriver to use chrome as the browser
Capybara.register_driver :selenium_chrome do |app|
Capybara::Selenium::Driver.new(app, :browser => :chrome)
end

但这可以在您的代码中重新定义。据我所知,没有 gem 可以提供:chrome的默认注册,因此如果当前有效,它很可能会在您的代码中定义(搜索register_driver(。

相关内容

  • 没有找到相关文章

最新更新