mb1*_*b14 4 ruby-on-rails cucumber capybara
我正在使用黄瓜与RoR(与webrat或capybara)
如何编写检查单选按钮的步骤?我试过"选择"或"选择",但找不到我的单选按钮.我不知道该怎么做,因为我实际上有两个同名的输入(2个单选按钮属于同一个"组")
谢谢
html的例子
<form name="myform" action="http://www.mydomain.com/myformhandler.cgi" method="POST">
<input type="radio" name="group1" value="Milk"> Milk<br>
<input type="radio" name="group1" value="Butter" checked> Butter<br>
<input type="radio" name="group1" value="Cheese"> Cheese
</form>
Run Code Online (Sandbox Code Playgroud)
答案是choose单选按钮的id(由Rails生成).
<form name="myform" action="http://www.mydomain.com/myformhandler.cgi" method="POST">
<input type="radio" name="group1" value="Milk" id="group1_milk"> Milk<br>
<input type="radio" name="group1" value="Butter" checked id="group1_butter"> Butter<br>
<input type="radio" name="group1" value="Cheese" id="group1_cheese"> Cheese
</form>
Run Code Online (Sandbox Code Playgroud)
并做
choose("group1_milk").
Run Code Online (Sandbox Code Playgroud)
即使更多单选按钮具有相同选项,这也将起作用.
| 归档时间: |
|
| 查看次数: |
9050 次 |
| 最近记录: |