testing用户数据(假数据)

我可以在哪里获得,或者如何生成可用于testing应用程序的伪造用户数据(名称,电子邮件地址,位置等)的大型格式集合?

它可以是明显的假的,这将仅限于开发服务器。 但是我相信有什么比我能想到的更好。

有一些工具是为此而构build的。 我之前使用过http://www.generatedata.com/来为MySql数据库生成数据。; RedGate有一个很好的工具来为你的SQL Server数据库填充名为SQL Data Generator的testing数据。 RedGate工具的成本大约是300美元,但是有免费的试用版。

更新: Faker.js现在可用。 这是一个build立在node.js上的项目,看起来相当全面。

另一个更新: Mockaroo是伟大的!

如果您想要假冒用户数据的HTTP API,请查看随机用户生成器

这是生成各种types的testing数据的开源工具。 http://www.generatedata.com

看看这个“有趣的名字”的名单,其中一些是经典的

http://www.ethanwiner.com/funnames.html

另一个开源testing生成器工具是我自己的http://code.google.com/p/csvtest

对于任何寻找这个问题的更新解决scheme的人…我为Data Synchronization Studio编写了一个testing数据生成器项目。 它可以产生一个大到数百万行的实际testing数据的大型数据集(在那里有大量的OF):无论如何,这里是一个关于它的博客文章。 http://www.simego.com/Blog/2012/02/Test-Data-Generator-Download-for-Data-Sync