2012-10-15 27 views
1

使用模拟数据可以确保每个对象的预期行为都像“期待的”一样工作......我明白这一点!而且......我都是在本地和开发(开发)环境中使用模拟数据......并且有点赞同在测试(测试)环境中使用模拟数据。在每个环境中都使用模拟数据吗?

但是,我们在每个环境中都使用模拟数据......然后当生产中的奇数数据产生问题时,我们就会挠头。我一直说我们至少需要一个环境来模仿生产......但他们“笑笑&”这个想法。

我们已在以下环境模拟数据:

  • 本地虚拟机(虚拟机)
  • 开发服务器(Deveoplers来,一起在这里与他们的VM代码)
  • 测试服务器(测试仪点击这个)
  • STAGING服务器(被认为是'接受'区域)

所以我的问题是...

问:如果任何这些环境中包含生产数据?如果不是,为什么?

回答

0

我可以看到一个案件是用来模糊任何个人信息(密码,cc#等),但除此之外,我希望有实时数据进行测试,至少由时间到达分期阶段。

0

这个问题实际上是关于模拟数据是多么复杂或应该是多么复杂。如果您遇到生产数据问题,那么您应该考虑使用生产数据中的样本来扩展您的模拟数据集,特别是那些正在破坏您的应用程序的样本。

+0

是否将生产数据的模拟数据扩展为与从PRODUCTION复制ACCEPTANCE相同的事物?或者...我错过了什么。我完全开放于错误! –