我必须用gherkin来描述一些场景,但是后来出现了这个术语子场景。在我的脑海里我无法想象一个小场景会是怎样的。有人能给我举个例子吗?
发布于 2015-11-15 21:16:29
Gherkin本机不支持子场景,但是您可能承担的规范可能需要分解成几个场景才能符合“给定的时间,然后是”工作流。尝试将您所获得的信息分解为基本的确定性过程,并为每个过程构造一个场景。
不要忘记,如果您通过Cucumber运行Gherkin,它将按照编写的顺序执行.feature文件中的所有场景,因此只要您的步骤定义是以跨场景使用相同对象的方式设置的,那么就不会出现问题。
总之,我认为子场景在这里用词不当,因为它不是Gherkin的特性,也不适合BDD工作流。
https://stackoverflow.com/questions/33462785
复制相似问题