4

在我的应用程序中生成用于测试目的的数据集时,我遇到了一个常见问题。我找到了许多提供原始数据生成的工具(http://www.webresourcesdepot.com/test-sample-data-generators/),但我正在寻找更复杂的东西。

我有一个 symfony2 和学说 2 项目。实体是用适当的关系定义的——一对一、一对多、多对多。是否有任何解决方案可以提供基于这些实体的自动数据生成?也许是太多了,也许不是。感谢您的任何提示。

4

1 回答 1

16

你应该调查:

  • Doctrine 数据夹具- 加载夹具并允许您在每次测试运行时清除表
  • Alice - 允许您从 csv/yaml/xml/etc 加载固定装置
  • Faker - 允许您通过种子生成随机数据 - 与数据夹具集成
于 2013-03-01T13:47:34.457 回答