zoukankan      html  css  js  c++  java
  • 数据迁移测试记录

    1. 确认迁移范围:

    1. 确认影响范围,整理迁移前的表结构和迁移后的表结构
    2. 旧表和新表字段匹配、值匹配关系确认
    3. 存储过程、触发器、索引校验
    4. 确认迁移方案,一次迁移或多次增量迁移,迁移时的逻辑覆盖
    5. 数据精度、字符串长度、时间格式、null值转化、空字符串转化、特定格式校验
    6. 旧系统有,新系统没有的字段进行验证,此字段不迁移的影响评估
    7. 旧系统没有,新系统有的字段,验证是否给正确的默认值
    8. 数据类型确认,如时间类型date和datetime,类型不一致影响确认
    9. 迁移效率

    2. 基于数据测试:

    1. 对迁移后的数据总量进行校验
    2. 对数据库存储的值进行校验
    3. 对新旧系统的唯一值进行校验

    3. 服务端日志监控

    1. 监控服务器日志信息,发现一些考虑不到的问题

    4. 业务逻辑测试

    1. 完成迁移后,需在新系统中进行回归测试,确保迁移后的数据是100%可用的
    2. 登录用户账号,检查相应菜单字段展现的值的正确性
    3. 新旧业务检查,新的数据对新业务、就业务的支持度
    4. 接口检查,测试原有接口输入输出

    5. 风险评估

    1. 根据实际项目确认风险,尽可能规避风险

     上述只是对数据迁移测试范围及测试点评估,具体执行方式还待进一步深入学习

  • 相关阅读:
    <<剪绳子>>题解
    P5743 小猴吃桃 题解
    注意C++中的int与long long 的乘法
    数组初始化方法总结
    一维差分和二维差分
    一维前缀和与二维前缀和
    例2-6 字母转换
    例1-11 评测机队列
    golang ---查找字串实例 IP address
    mongodb ---加减等操作
  • 原文地址:https://www.cnblogs.com/siyz/p/11116556.html
Copyright © 2011-2022 走看看