我知道那里有一些测试数据生成器,但大多数似乎只是填写名称和地址样式数据库[随意纠正我].
我们有一个大型的集成和标准化应用程序 - 例如,发票上有与库存表相关联的零件号,与客户表相关联的客户编号,与审计信息相关的更改日志等,这些都很难随机填写.目前,我们对实际数据进行模糊处理以获得测试数据(但不是很好).
您使用哪些工具\方法来创建要测试的大量数据?
在我工作的地方,我们使用RedGate Data Generator生成测试数据.
因为我们在银行领域工作.当我们必须使用主格数据(信用卡号,个人ID,电话号码)时,我们开发了一个可以屏蔽这些数据库字段的应用程序,以便我们可以将它们作为真实数据使用.
我可以说,通过Redgate,您可以接近生产服务器上的真实数据,因为您可以自定义BD中每个表的每个字段.