跳过硒加载图像

vij*_*han 5 selenium cucumber capybara selenium-webdriver

如何使用Selenium Webdriver跳过黄瓜测试用例的图像加载。我的测试用例由于图像未正确加载而失败。当我在萤火虫的“网络”选项卡中看到微调器时,滚动。

And*_*lov 2

FirefoxDriver支持不需要页面完全加载的加载策略。因此驱动程序将返回而无需等待图像加载:

Capybara.register_driver :firefox do |app|
  profile = Selenium::WebDriver::Firefox::Profile.new
  profile['webdriver.load.strategy'] = 'unstable'
  Capybara::Selenium::Driver.new(app, :browser => :firefox, profile: profile)
end
Capybara.default_driver = :firefox
Run Code Online (Sandbox Code Playgroud)