ฉันกำลังทำงานกับ Ruby บน Rail 3.1 กับ Netzke 0.7.4 และ Cucumber
ฉันใช้ 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 เครื่องในหน้า
คำถามคือฉันจะทำอย่างไรกับวิทยุนี้?
ขอบคุณ.