我试图通过其名称填写一个字段。因为在 2 种不同的形式中有两个具有相同名称的字段,所以我不能单独使用 fill_in,因为存在不明确的匹配。
我试图做类似下面的事情,但显然内部没有按名称查找,所以它找不到表格。
When(/^I type "(.*?)" into the "(.*?)" textbox in the "(.*?)" form$/) do |textboxValue, textboxName, textboxForm|
within(:name, textboxForm) do
fill_in textboxName, :with => textboxValue
end
end
texboxForm - 元素所在表单的名称 textboxName - 文本框的名称 textboxValue - 我要填充文本框的值
有任何想法吗?谢谢