0
我使用VSTS测试SQL脚本的自动化部署任何更简单的方法,我下面来测试我的发布周期正在为不同的场景作为遵循循环,是否有测试版的步骤,然后这个循环
- 进行更改SQL项目VS,建立和推到VSTS回购
- 进行更改来发布部署dacpac步骤,如果需要
- 创建一个新的版本
- 部署,并重复重新部署
我一定要考很多方案,包括但不限于以下,
- 添加一个新表到SQL项目,并测试它是否工作
- 删除列和回滚的变化,如果出现错误
- 修改列,并检查是否有任何数据丢失的情况发生...
- 等。
您如何看待我的建议?关于模式更改,如果要从不存在的表或列中检索数据并且测试将失败,它将引发异常(https://stackoverflow.com/questions/741029/best-way-to-test-例外的用断言对确保-他们,将待抛出)。如果我误解了,请告诉我。 –