水豚,Rspec如何单击跨度元素

水豚,Rspec如何单击跨度元素,rspec,capybara,Rspec,Capybara,问题 失败 Capybara::ElementNotFound:这看起来应该可以正常工作,因此该元素可能没有足够快地显示在页面上。您可以尝试将Capybara.default\u max\u wait\u time设置为类似30的值并重试吗?您可以在spec\u helper.rb中为其编写一个示例,您可以通过添加Capybara.default\u max\u wait\u time=30来设置默认等待时间。然后重新运行测试,看看是否通过。 <span _sort="view.sub_d

问题

失败
Capybara::ElementNotFound:

这看起来应该可以正常工作,因此该元素可能没有足够快地显示在页面上。您可以尝试将
Capybara.default\u max\u wait\u time
设置为类似
30
的值并重试吗?您可以在
spec\u helper.rb
中为其编写一个示例,您可以通过添加
Capybara.default\u max\u wait\u time=30
来设置默认等待时间。然后重新运行测试,看看是否通过。
<span _sort="view.sub_domain" class="sort_both">Host</span>
page.find('.sort_both', text: 'Host').click