【发布时间】:2013-03-17 23:23:19
【问题描述】:
很快,我正在寻找一种数据生成工具。我有一个带日期的实体; made 的日期,start 日期和 end 日期。我希望数据生成能够处理这些约束:
-
made可能是今天或之后的某一天 -
start可能等于made但不是之前 -
end可能只是在start之后的一天或start之后的任何其他日期
我查看了http://generatedata.com 和http://mockaroo.com,但他们没有办法保持约束。我只需要那个约束,但不确定哪些软件可以尝试维护这些约束。我只需要快速数据来测试我的应用程序。谢谢
只是渐渐地,你有没有遇到过找不到你需要的东西的情况?
【问题讨论】:
-
您应该自己编写数据生成工具。对于您的要求,这真的不是那么难。选择像 Ruby、Groovy 或 Python 这样易于使用/有趣的语言。这是一项很好的技能,因为我相信它会在未来再次出现。
-
@ryan1234,我需要快速数据...我可以写一份,但需要时间。
-
看看我在 Github 上的 TestDataGenerator 项目,看看它是否能满足您的需求。它使用类似于语法的正则表达式来生成数据。您可以创建一个模板文件并添加带有模式的占位符以生成您想要的输出。
-
我会去看看@SecretDeveloper
标签: database date test-data data-generation