幾年來,我一直在使用名爲qmTest的測試工具,它允許我爲某些Firebird數據庫進行測試驅動的數據庫開發。我爲新功能(表,觸發器,存儲過程等)編寫測試,直到失敗,然後修改數據庫直到測試通過。如果有必要,我會在測試之前做更多的工作,直到它再次失敗,然後修改數據庫直到測試通過。一旦功能測試完成並通過100%的時間,我將其保存在數據庫的其他測試套件中。在繼續進行其他測試或部署之前,我將所有測試作爲套件運行,以確保沒有任何問題被破壞。測試可以依賴於其他測試,並且結果被記錄並顯示在瀏覽器中。SQL Server 2005的測試優先開發工具?
這裏沒有新東西,我確定。
我們的商店致力於在MSSQLServer上實現標準化,並且我希望使用相同的過程來開發我們的數據庫。有誰知道允許或鼓勵這種發展的工具嗎?我相信團隊系統確實如此,但我們現在並不擁有這一點,而且可能一段時間以後也不會。
我不反對腳本,但會歡迎更多的圖形環境。
有什麼建議嗎?
+1謝謝指着我T.S.T.,它看起來非常好。 – 2010-09-28 20:24:20