0

所以我做了一些黄瓜测试,有一次有一行写着“那么应该有按钮 1”。但这可以多次看到,数字变为按钮的数量。

我想知道在黄瓜测试期间是否有任何方法可以让我跟踪并且找不到与以前相同的按钮。

或者我只需要写,“那么应该有一个带有 (.?) 的按钮” 做 |text| 让它更容易?

4

1 回答 1

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
于 2013-06-19T11:31:08.310 回答