2012-10-15 62 views
1

使用模擬數據可以確保每個對象的預期行爲都像「期待的」一樣工作......我明白這一點!而且......我都是在本地和開發(開發)環境中使用模擬數據......並且有點贊同在測試(測試)環境中使用模擬數據。在每個環境中都使用模擬數據嗎?

但是,我們在每個環境中都使用模擬數據......然後當生產中的奇數數據產生問題時,我們就會撓頭。我一直說我們至少需要一個環境來模仿生產......但他們「笑笑&」這個想法。

我們已在以下環境模擬數據:

  • 本地虛擬機(虛擬機)
  • 開發服務器(Deveoplers來,一起在這裏與他們的VM代碼)
  • 測試服務器(測試儀點擊這個)
  • STAGING服務器(被認爲是'接受'區域)

所以我的問題是...

問:如果任何這些環境中包含生產數據?如果不是,爲什麼?

回答

0

我可以看到一個案件是用來模糊任何個人信息(密碼,cc#等),但除此之外,我希望有實時數據進行測試,至少由時間到達分期階段。

0

這個問題實際上是關於模擬數據是多麼複雜或應該是多麼複雜。如果您遇到生產數據問題,那麼您應該考慮使用生產數據中的樣本來擴展您的模擬數據集,特別是那些正在破壞您的應用程序的樣本。

+0

是否將生產數據的模擬數據擴展爲與從PRODUCTION複製ACCEPTANCE相同的事物?或者...我錯過了什麼。我完全開放於錯誤! –