【发布时间】:2013-07-24 00:50:50
【问题描述】:
我最近开始使用 SpecFlow,我需要澄清 2 个基本问题,以确认我的方法是正确的:
据我了解,测试人员必须提供所有输入数据(场景的测试参数),测试数据(测试场景中涉及的表格的输入数据)必须相同)
是否有任何现有的工具可以快速生成测试数据(将其插入数据库)?我使用实体框架作为数据访问层的一部分。我想知道一些工具可以从文件中读取数据,或者可能是一些桌面应用程序来为表的字段提供值(它也可以生成一个文件,其他工具可以从中读取所有数据并生成所有必需的对象等)。
我还查看了Preparing data for a SpecFlow scenario - 我在想是否已经有一个框架可以实现插入\删除测试数据以与 SpecFlow 一起使用。
【问题讨论】: