检查是否选择了所有单选按钮。用黄瓜和水豚

时间:2013-06-21 13:31:58

标签: ruby-on-rails ruby cucumber capybara

我正在和Capybara一起使用Cucumber。我有一个页面,列出了候选人的问题。我想检查在候选人点击单选按钮之前是否为每个答案选择了所有单选按钮。如果候选人在回答所有问题之前点击下一个按钮,则会显示错误消息。

请帮我如何测试此功能。

1 个答案:

答案 0 :(得分:0)

由于您已添加了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.