一种批量变更数据库表结构况下的回归测试方法

基本信息

申请号 CN202110633730.5 申请日 -
公开(公告)号 CN113391999A 公开(公告)日 2021-09-14
申请公布号 CN113391999A 申请公布日 2021-09-14
分类号 G06F11/36(2006.01)I;G06F16/21(2019.01)I 分类 计算;推算;计数;
发明人 张磊;李强 申请(专利权)人 北京车与车科技有限公司
代理机构 北京市浩东律师事务所 代理人 迟爽
地址 100016北京市朝阳区酒仙桥路甲10号3号楼15层17层1701-76
法律状态 -

摘要

摘要 本发明公开了一种批量变更数据库表结构况下的回归测试方法,包括以下步骤:步骤1:搭建回归测试环境;步骤2:通过流量复制工具把生产环境的流量复制到测试环境;步骤3:通过在线修改表结构工具修改测试库的表结构;步骤4:在修改过程中,持续检验应用测试实例;步骤5:如果有回归测试脚本,也可以运行回归测试脚本,检验功能是否受到影响;步骤6:在测试环境回归测试通过后,可以在生产环境执行数据库变更;本发明通过在线修改表结构工具逐一修改测试库的表结构,保证每一步不会出现长时间锁表而导致服务不可用,可以有效的减少批量变更数据库表结构引起的服务异常现象,提高了服务的可靠性。