Jos*_*son 7 checkbox ruby-on-rails cucumber capybara ruby-on-rails-3
我正在尝试检查我的黄瓜测试中的复选框,但我无法弄清楚如何通过ID,名称或标签以外的任何其他方式进行搜索.我一直收到这个错误:
cannot check field, no checkbox with id, name, or label 'xxxx' found
Run Code Online (Sandbox Code Playgroud)
我已经为每个复选框添加了"标识符"属性,其中包含唯一值,并且希望按这些术语找到该框.
你的意思是你已经identifier为每个复选框添加了一个新的属性?如果是这样,那么您可以使用CSS定位器找到它们:
find(:css, "[identifier='#{my_checkbox_identifier}']").set(true)
( - set选中复选框以true检查它,用于false取消选中它.)