【发布时间】:2013-11-21 09:21:04
【问题描述】:
我正在尝试使用 Spock 和 Geb 编写功能测试。 我想在一个测试方法中使用 multiple blocks of when/then 和 where 每个块。可能吗?或者我应该在所有时间/那时使用一个 where?
【问题讨论】:
-
您对每种方法的体验如何?您在使用其中任何一个时遇到任何问题吗?
-
@dmahapatro,我正在尝试通过测试来模拟用户的行为:单击以编辑按钮、填充字段、单击保存等。我是 spock 和功能方面的新手。我做错了什么?谢谢,dmahapatro
-
测试工作流的常用方法是为每个步骤设置单独的方法。然后你可以在每种方法中都有一个when-then-where。要使用这种测试风格,请使用
@Stepwise注释测试类。 -
@PeterNiederwieser,谢谢,我会用这种风格重做我的测试。