我正在使用 Netzke 0.7.4 和 Cucumber 开发 Ruby on rail 3.1。
我将 Cucumber 与 Netzke 一起使用,效果很好,但我在选择单选步骤时发现了一些问题。
我使用这一步。
When /^(?:|I )choose "([^"]*)"$/ do |field|
choose(field)
end
它显示此错误消息。
And choose 'Yes' for GST field
cannot choose field, no radio button with id, name, or label 'Yes' found (Capybara::ElementNotFound)
(eval):2:in `choose'
看起来choose(locator)
方法在我的页面上找不到任何单选按钮。
这很奇怪,因为页面上只有 2 个收音机。
问题是我该如何使用这台收音机?
谢谢。