Ruby on rails 检查是否选择了所有单选按钮。黄瓜配水豚

Ruby on rails 检查是否选择了所有单选按钮。黄瓜配水豚,ruby-on-rails,ruby,cucumber,capybara,Ruby On Rails,Ruby,Cucumber,Capybara,我用黄瓜和水豚。我有一个页面,上面有候选人的问题列表。在候选人点击单选按钮之前,我想检查是否为每个答案选择了所有单选按钮。如果候选人在回答所有问题之前点击“下一步”按钮,将显示错误消息 请帮助我如何测试此功能。既然您添加了Cucumber标记,我将以这种方式编写功能文件 Given Im in the question answer page When I click next without answering all questions Then I get an error message

我用黄瓜和水豚。我有一个页面,上面有候选人的问题列表。在候选人点击单选按钮之前,我想检查是否为每个答案选择了所有单选按钮。如果候选人在回答所有问题之前点击“下一步”按钮,将显示错误消息


请帮助我如何测试此功能。

既然您添加了Cucumber标记,我将以这种方式编写功能文件

Given Im in the question answer page
When I click next without answering all questions
Then I get an error message
When I click next after answering all questions
Then I go to the next page successfully.
既然您已经询问了如何进行测试,那么测试的逻辑非常简单

Click next without checking any radio box
Look for error message
Click next repeatedly after checking every box one till last but one
Look for error message
Click next after checking all radio boxes
No error message is seen.

你能分享一些网页的html吗?