0
我使用VSTS測試SQL腳本的自動化部署任何更簡單的方法,我下面來測試我的發佈週期正在爲不同的場景作爲遵循循環,是否有測試版的步驟,然後這個循環
- 進行更改SQL項目VS,建立和推到VSTS回購
- 進行更改來發布部署dacpac步驟,如果需要
- 創建一個新的版本
- 部署,並重復重新部署
我一定要考很多方案,包括但不限於以下,
- 添加一個新表到SQL項目,並測試它是否工作
- 刪除列和回滾的變化,如果出現錯誤
- 修改列,並檢查是否有任何數據丟失的情況發生...
- 等。
您如何看待我的建議?關於模式更改,如果要從不存在的表或列中檢索數據並且測試將失敗,它將引發異常(https://stackoverflow.com/questions/741029/best-way-to-test-例外的用斷言對確保-他們,將待拋出)。如果我誤解了,請告訴我。 –