黄瓜示例在不同的功能/场景中重用
我一直在使用黄瓜,并且偶然发现了一个问题:
实际问题:
是否有解决方案,使用黄瓜专门作为示例从单个文件/ db导入示例? 或者,还有一种方法可以在已经步入一个例子的情况下定义一个变量吗? 或者,也可以再次选择在启动功能文件/场景时将示例作为变量发送?
问题:
我有几个场景,我想一遍又一遍地使用完全相同的例子。
这听起来相当简单,但示例表非常大(更具体地说,它包含了世界上所有国家以及相应的大陆)。 因此重复它会非常麻烦,特别是如果表格需要更改(我将需要单独更改表格的所有实例)
并发症:
我有一个重新运行函数,它知道某个特定示例何时失败并在测试完成后重新运行。
限制:
我不想编辑我的重新运行文件
有关:
我注意到,已经有一个关于从csv导入它的公开讨论:在CSV中导入CSV作为测试数据?
然而,这个讨论对我来说是无效的,因为我拥有只知道只能用示例工作的重新运行功能,并且在那里建议的解决方案将其废弃。
谢谢!
链接地址: http://www.djcxy.com/p/82611.html上一篇: Cucumber examples reuse in different features/scenarios