在由Capybara提供的文檔,你可以改變default_driver在特定的試驗組:如何更改水豚黃瓜測試的測試默認驅動程序?
describe 'some stuff which requires js', :js => true do
it 'will use the default js driver'
it 'will switch to one specific driver', :driver => :selenium
end
,如果我想爲一個特定的黃瓜測試組做到這一點?我將如何添加這些參數?
When /^I do something$/ do
fill_in "a_text_box", :with => "stuff"
fill_in "another_text_box", :with => "another_thing"
end
謝謝!
現在,Capybara會自動切換到與您場景中的標籤匹配的任何命名驅動程序,而不是'@ javascript'的特例。例如如果您創建'tablet'驅動程序並使用'@ tablet'標記您的場景,那麼'tablet'驅動程序將自動使用! –
感謝您的回答。 –
這是否使特定於該方案的測試恢復爲默認值? – Goalie