如何在BDD中的所有要素文件中使用在一个要素文件中编写的步骤定义

时间:2016-01-20 07:10:51

标签: bdd

任何人都可以告诉我;如何在项目的所有功能文件中访问BDD框架的一个功能文件中编写的步骤定义。

谢谢, 的Eswar

1 个答案:

答案 0 :(得分:0)

这取决于工具。使用Cucumber的一般观点不是那样做的。也就是说,不要在其他功能中调用步骤。

步骤,即实际执行的代码,只要它们找到正确,就会在Cucumber中重复使用。这是重用可能发生的地方。预计在步骤委托给的辅助方法中也会发生重用。这可能是重用BDD框架使用的逻辑的最常见的地方。

你想要记住,BDD是第一个也是最重要的。它不是编程或测试。因此,只要利益相关者,测试人员和开发人员之间的沟通明确而具体,就可以接受Gherkin中的重复。

相关问题