所以我进行了一些黄瓜测试,并且在某一点上有一条线说'#34;那么应该有按钮1"。但是这可以多次看到,数字会改变到有多少个按钮。
我想知道在黄瓜测试期间是否有任何方法可以跟踪,而不是找到与之前相同的按钮。
或者我必须写,"那么应该有一个按钮(。?)"做|文字|让它更容易?
答案 0 :(得分:0)
在阅读完您的问题后,我建议使用一张桌子。
示例:
在功能
中Then I should see the following buttons:
|Name |
|Button 1 |
|Some other button |
|Another button |
步骤
/^I should see the following buttons:$/ do |table|
table.hashes.each do |row|
page.should have_button(row[:Name])
end
end