如何使用新的数据库版本测试应用程序的先前版本?

时间:2019-04-29 08:48:23

标签: testing deployment continuous-integration

让我们现在将我的应用程序部署到生产环境v1中,它使用版本为v1的数据库。 现在,我想使用数据库版本v2部署应用程序v2的新版本。

我认为数据库更改是向后兼容的,并且v1应用程序可以与v2数据库一起使用。但是我想通过对应用v1和数据库v2进行测试来确保它能正常工作。

是否有为此准备好的解决方案/技术?

目前,在部署之前,我有一个自动化的管道,其工作方式如下:

  1. 运行新的数据库容器
  2. 填充数据库,执行其他相关操作...
  3. 运行测试

但是我不知道如何自动化先前的应用程序版本测试。

0 个答案:

没有答案