我有一個小的Rails應用程序3(你有照片的列表,以及價格),並正嘗試進入黃瓜BDD測試。在Rails 3(使用Cucumber)中處理Prod,Dev,Test DB的數據的好方法是什麼?
我有2種類型的數據庫中的數據:
1) 有一個需要在我的督促,開發和測試服務器相同一致的數據(如價格範圍的表)。
2) 然後還有其他數據可以從每個環境(如用戶名,列表數據等)改變。我只需要確保我的開發和測試服務器中的數據具有良好的分佈,以匹配應該/將會產生的數據。
我有2個問題。
第一: 什麼是處理這種數據的最佳方式是什麼?我如何以無痛的方式確保跨不同環境的一致性?
二: 我使用夾具來填充我dev的分貝。我很難填充我的測試DB。填充測試數據庫的最佳方式是什麼(在使用Cucumber時),這樣我就可以運行我的場景了?
1,因爲教育 – 2011-01-24 19:09:49