黄瓜测试,应该保持同一页面

时间:2015-06-29 10:04:44

标签: cucumber bdd

我正在使用Cucumber并运行BDD测试。

我不确定如何测试我留在同一页面上。建议表示赞赏。

2 个答案:

答案 0 :(得分:2)

"保持同一页面#34;对我来说似乎没什么价值。作为用户,我并不在乎我会留在同一页面上。

我可能会关心,例如,如果我看着我的篮子,当我完成时,我仍在看着我的篮子。

如果我正在看Acme 2000超级小工具,当我完成时,我仍然会看着Acme 2000超级小工具。

如果我问的话,我经常会发现很多BDD问题都可以解答,"你能给我一个例子吗?"那么,你能给我一个你可能想继续留下的页面的例子吗?

这些具体的例子最终成为场景。您的规则"应保留在同一页面上,可以在功能文件顶部的说明中解释下面的示例。

答案 1 :(得分:0)

如果您没有使用单页应用,那么您应该能够根据网址进行断言。如果你正在使用watir那么

assert_equal 'http://www.yourpage.com', @browser.url

如果您使用的是其他框架,则会有一个等效框架。