Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 有没有比这个周期更简单的方法来测试发布步骤_Git_Visual Studio_Azure Pipelines Release Pipeline - Fatal编程技术网

Git 有没有比这个周期更简单的方法来测试发布步骤

Git 有没有比这个周期更简单的方法来测试发布步骤,git,visual-studio,azure-pipelines-release-pipeline,Git,Visual Studio,Azure Pipelines Release Pipeline,我正在使用VST测试SQL脚本部署自动化,下面的周期是测试我的发布周期是否适用于不同的场景 对VS中的SQL项目进行更改,生成并推送到VSTS repo 如果需要,对部署dacpac的发布步骤进行更改 创建一个新版本 部署并重复进行重新部署 我必须测试很多场景,包括但不限于以下内容 向sql项目添加一个新表,并测试它是否有效 如果出现问题,请删除列并回滚更改 修改列并检查是否发生任何数据丢失。。。 等 请参阅以下步骤: 创建数据库单元测试项目以使用数据库执行测试:演练: 请参阅本文以部署数据库:

我正在使用VST测试SQL脚本部署自动化,下面的周期是测试我的发布周期是否适用于不同的场景

对VS中的SQL项目进行更改,生成并推送到VSTS repo 如果需要,对部署dacpac的发布步骤进行更改 创建一个新版本 部署并重复进行重新部署 我必须测试很多场景,包括但不限于以下内容

向sql项目添加一个新表,并测试它是否有效 如果出现问题,请删除列并回滚更改 修改列并检查是否发生任何数据丢失。。。 等 请参阅以下步骤:

创建数据库单元测试项目以使用数据库执行测试:演练: 请参阅本文以部署数据库:如果您不使用azure DB,请改为 添加以运行数据库单元测试
这并不能回答问题。此人没有询问部署数据库更改或如何测试存储过程;问题是关于测试模式更改的部署。您认为我的建议如何?关于架构更改,如果要从不存在的表或列检索数据,它将抛出异常,测试将失败。如果我误解了,请告诉我。