如何为测试目的创建大数据集?

时间:2010-08-23 14:49:17

标签: c# testing charts test-data

我需要测试一些图表类。对于这些我想创建一个1-2百万数据的大数据集!如何创建如此大的数据集?

感谢

7 个答案:

答案 0 :(得分:1)

这个问题有点过于开放,但总之,你可以创建一个程序来生成随机数据。基本上对于每个数据字段,选择数据范围(EG:0 - 100,“true”/“false”等)。然后让您的程序使用随机数据填充每个字段。将该字段写入数据集并重复该过程数百万次......

答案 1 :(得分:0)

复制任何现有数据并粘贴数百万次。

答案 2 :(得分:0)

 for(i = 1; i <= 2000000; i++) {
    insertRandomData();
 }

答案 3 :(得分:0)

visual studio团队系统数据库版有这方面的工具

how to video

答案 4 :(得分:0)

任何基于文本的内容,您可以将其用作种子,也许只需将其作为字符串然后将其拆分为字符串数组并开始组合数组的随机索引,对于数字,只需使用随机功能。这是你的种子:

Lorem ipsum dolor坐下来,精神上的精神。 Fusce scelerisque nulla congue felis interdum nec lobortis turpis blandit。 Ut sagittis molestie lacinia。 Phasellus iaculis justo vel ligula vestibulum pretium。 Phasellus non iaculis nibh。 Curabitur eu ipsum dignissim eros volutpat dignissim。 Maecenas lobortis ultricies nisl,坐在aore laoreet leo tristique eget。 Donec ullamcorper,metus condimentum vehicula mollis,urna lorem tincidunt arcu,eget rutrum nisl enim sit amet enim。 Aliquam ac mi tellus。 Nullam vitae justo lacus,位于posuere arcu。 Aliquam fermentum lacus eu urna congue pellentesque。 Nam malesuada tincidunt odio,eget adipiscing libero pulvinar sit amet。 Ut risus dolor,condimentum non cursus ut,convallis vitae elit。 Aliquam ultricies consequat nulla eget convallis。 Maecenas eget sollicitudin neque。 Etiam aliquam commodo sagittis。 Morbi pellentesque metus ut eros euismod ullamcorper。

答案 5 :(得分:0)

利用现有数据集,例如Stackoverflow用户数据。

答案 6 :(得分:0)

我的项目http://fluentetl.codeplex.com/可能对此有所帮助。

您可以轻松地使用它将测试数据转储到您的数据库中,这实际上在示例中进行了说明。

一个示例通过代码生成数据。另一个示例连接2个文本文件,一个名字列表和一个姓氏列表,并将所有可能的组合插入表中。您可以创建自己的随机数据循环以保存到数据库中。