我想使用Cucumber + Excel执行测试来存储我的数据。我不想将我的数据存储在过程文件中。有没有办法做到这一点?
答案 0 :(得分:-1)
是的,这是可能的。
您需要做的是在步骤实现中实现读取数据。
如果您使用Excel中的数据设置被测系统,请阅读准备系统的步骤。
如果您使用步骤验证结果,请在您执行的步骤中阅读Excel文件。
至少在这样做是一个可能的问题。通过阅读功能文件来验证您的方案可能并不容易,因为方案依赖于可能难以同时读取的数据。因此,虽然将黄瓜和Excel结合起来似乎是一个好主意,但它可能不是那么好。
Cucumber是一种自动化BDD的工具。 BDD的核心是开发人员,测试人员和商务人士之间的沟通。通过描述,易于理解和一致的示例,使用特征文件进行通信。可以使用Cucumber + Excel方法对这些示例进行模糊处理。
这是我个人会避免的路线。