测试在selenium中工作,但不在默认驱动程序中

时间:2013-06-03 14:34:30

标签: ruby-on-rails capybara

我有这个测试

feature 'edit company', :js=>true do
  scenario 'edit company' do
    visit '/companies'
    page.has_content? company.name
    find('#edit_company_btn_1').click
...

这没有问题。但当我删除:js => true部分时,我收到此错误:

 Failure/Error: find('#update_btn_company').click
 NoMethodError:
   undefined method `start_with?' for nil:NilClass

为什么这适用于一个驱动程序但不适用于另一个驱动程序?

0 个答案:

没有答案