【发布时间】:2018-11-01 02:58:18
【问题描述】:
如果我有 5 个功能文件和 5 个步骤定义。 cucumber 如何知道如何将正确的特征文件映射到类?此外,运行具有多个步骤定义类的多个功能文件是否有任何问题?
请帮忙。谢谢。
【问题讨论】:
-
StepDefinitons 本质上是全球性的。作为运行运行器的初始过程的一部分,胶水文件夹中的所有 stepdefinition 方法都被“收集”。所以实际上你有多少个stepdef文件或运行器文件并不重要。
-
我想知道它如何将特征文件准确映射到正确的步骤定义类。
-
对每个功能文件使用一个步骤定义类实际上被认为是antipattern。您应该只定义一次步骤定义;然后,您可以在多个功能文件中重复使用它。
标签: java cucumber cucumber-jvm