Tod*_*d R 5 ruby cucumber capybara
<p>在我的黄瓜测试中,Capybara无法通过它的id 找到标签.我能够看到元素save_and_open_page.但我找不到has_css?或find:
<p>
我错过了什么?
Tho*_*ole 12
默认情况下,Capybara找不到页面上不可见的元素.你可以试试
page.find('#notice_sent', visible: :all)
Run Code Online (Sandbox Code Playgroud)
看看是否是这种情况.如果是这样,并且您正在测试应用程序,那么您应该执行用户将执行的任何操作以使该元素可见,然后检查其存在.
| 归档时间: |
|
| 查看次数: |
7925 次 |
| 最近记录: |