Rspec 如何找到水豚的第一个空域?
我想找到表单中的第一个空字段Rspec 如何找到水豚的第一个空域?,rspec,tdd,capybara,capybara-webkit,specifications,Rspec,Tdd,Capybara,Capybara Webkit,Specifications,我想找到表单中的第一个空字段 find(“输入[name='somename']”,文本:“”)。首先 出错 Capybara::模棱两可: 不明确匹配,找到5个元素与css“input[name='somename']”和文本匹配 从Capybara 2.0开始,find要求只有一个元素与规范匹配。根据,您可以首先使用具有相同规格的,如中所示: first("input[name='somename']", text: '') 虽然这显然效率较低,但您也可以使用: all("input[na
find(“输入[name='somename']”,文本:“”)。首先
出错
Capybara::模棱两可:
不明确匹配,找到5个元素与css“input[name='somename']”和文本匹配
从Capybara 2.0开始,find
要求只有一个元素与规范匹配。根据,您可以首先使用具有相同规格的
,如中所示:
first("input[name='somename']", text: '')
虽然这显然效率较低,但您也可以使用:
all("input[name='somename']", text: '')[0]
尝试使用
first(…)
()以及如何使用first,如果我需要包含名称和值的字段?