我可以从哪里获得,或者如何生成可用于测试应用程序的大量虚假用户数据(姓名、电子邮件地址、位置等)的大格式集合?
它可以明显是假的,这将仅限于开发服务器。但我敢肯定,任何事情都会比我想出的要好。
有一些专门为此而构建的工具。我之前使用http://www.generatedata.com/为 MySql 数据库生成数据。RedGate 有一个很好的工具,可以用称为SQL 数据生成器的测试数据填充您的 SQL Server 数据库。RedGate 工具的价格约为 300 美元,但有免费试用版。
更新: Faker.js现在可用。这是一个基于 node.js 构建的项目,看起来非常全面。
另一个更新:Mockaroo很棒!
如果您想要伪造用户数据的 HTTP API,请查看随机用户生成器
这是一个用于生成各种类型测试数据的开源工具。http://www.generateddata.com
http://www.fakenamegenerator.com/是一个很好的资源,用于创建具有真实外观的用户的测试数据,包括 SSN、电子邮件地址……他们也有批量下载选项。
看看这个“有趣的名字”列表,其中一些是经典的
另一个开源测试生成器工具是我自己的http://code.google.com/p/csvtest。
对于正在寻找此问题的更新解决方案的任何人...我为 Data Synchronization Studio 编写了一个测试数据生成器项目。它可以生成一个大型数据集,范围从 1 到 100 几百万行实际测试数据(那里有很多 OF :D)无论如何,这里有一篇关于它的博客文章。http://www.simego.com/Blog/2012/02/Test-Data-Generator-Download-for-Data-Sync