1

我正在尝试制作一个使用不同 Capybara 驱动程序的每个循环,每个循环都使用不同的浏览器。

require 'spec_helper'

browsers = ['chrome','firefox','safari']

browsers.each  do |browser|

 Capybara.register_driver :selenium do |app|
  Capybara::Selenium::Driver.new(app, :browser => :"#{browser}")
 end

 describe 'Home', :js => true do
  it 'Welcome' do
   visit '/home'
   page.should have_content('Welcome.')
  end
 end
end

但是 Capybara 总是在浏览器上打开,我不明白为什么。

4

0 回答 0