【发布时间】:2015-11-09 04:44:04
【问题描述】:
我有一个用户注册场景,然后我想将该数据库状态用于两个不同的操作流。目前我正在做:
Scenario
[copy all the whens from user-signup Scenario]
When ..
Then action A is complete
Scenario
[copy all the whens from user-signup Scenario]
When ..
Then action B is complete
我想做这样的事情:
Background
Given user-signup Scenario
Scenario
When ..
Then action A is complete
Scenario
When ..
Then action B is complete
请注意,我不想编写设置用户数据的方法,因为它很复杂并且基于 3rd 方 API 调用而变化(所以我不能只插入 json 记录)。
【问题讨论】:
-
昨天我的项目也出现了同样的问题。还没有找到答案。速度 helpers 有帮助吗?
-
这看起来只是为了获取元素和方法velocity.readme.io/docs/velocity-helpers
-
到目前为止,我发现速度比 Meteor 本身复杂一个数量级:(
-
这是我第三次尝试它,其他时候无法让它工作。这次似乎行得通,只是可以使用大量文档。
-
检查 Gherkin 语法本身是否允许这样做会很有趣。