<分区>
我知道那里有一些测试数据生成器,但大多数似乎只是填写姓名和地址样式数据库 [请随时纠正我]。
我们有一个大型集成和规范化的应用程序 - 例如发票的零件号与库存表相关联,客户编号与客户表相关联,变更日志与审计信息相关联,等等,这些显然很难随意填写。目前,我们混淆了现实生活中的数据以获得测试数据(但不是很好)。
您使用什么工具\方法来创建大量数据进行测试?
<分区>
我知道那里有一些测试数据生成器,但大多数似乎只是填写姓名和地址样式数据库 [请随时纠正我]。
我们有一个大型集成和规范化的应用程序 - 例如发票的零件号与库存表相关联,客户编号与客户表相关联,变更日志与审计信息相关联,等等,这些显然很难随意填写。目前,我们混淆了现实生活中的数据以获得测试数据(但不是很好)。
您使用什么工具\方法来创建大量数据进行测试?
最佳答案
在我工作的地方,我们使用 RedGate Data Generator生成测试数据。
因为我们在银行领域工作。当我们必须处理记名数据(信用卡号、个人 ID、电话号码)时,我们开发了一个可以屏蔽这些数据库字段的应用程序,以便我们可以将它们作为真实数据来处理。
我可以说,借助 Redgate,您可以接近实际数据在生产服务器上的样子,因为您可以自定义 BD 中每个表的每个字段。
关于database - 在数据库中创建测试数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16317/