1
在工作中,我正在使用這個舊的代碼修改的Cake-PHP代碼,它可以與MSSQL和MySQL一起工作。它用作Web服務器。我們還有一個自動化任務,用於收集數據。爲Web服務器傳統PHP/MSSQL/MySQL代碼集成測試驅動開發
升級Cake-PHP會有所幫助,但我們不能這麼做,因爲其中一位開發人員修改了Cake-PHP的內部結構。 T-T
最近我發現SimpleTest,這很棒。極低的相關性,安裝方便等 但是:
- 什麼是對PHP/MSSQL/MySQL的安裝集成測試的最佳方式?
- 我們有一個生產模擬數據庫,但即使是隨着時間的推移,我們如何才能進行單元測試。具體來說,我們如何測試每個查詢代碼?我們插入了很多和一次,有時不可能爲此寫一個刪除sql。
在此先感謝
這是可能的,但問題是我們也不時創建新表並維護它將是額外的工作 – flipcupninja 2011-03-05 18:35:20
手動導入它們,這很容易。更難的是導入列。只要你的測試不包括壓力測試,你可能希望保持你的測試數據庫很小(每桌有幾行)並手動維護測試。我的答案的第二段仍然適用。 – tacone 2011-03-05 18:41:31