信创项目硬件及软件更换影响的测试范围

1改造及影响范围
1.1客户端
1、客户端硬件更换国产显示器,操作系统更换为统信UOS
2、影响范围:在国产化的机器上,进行浏览器及分辨率兼容性验证
3、建议回归:
未做过兼容的浏览器及分辨率;
统信Uos的自带浏览器(未做过国产化项目基本都不兼容这个浏览器);
4、不建议回归:
已兼容的浏览器;
360安全浏览器与谷歌有过一个验证过即可,另一个浏览器则不需要回归(原因:两个浏览器相同内核,目前没发现过不同兼容点)
5、典型问题
页面样式错乱,功能按钮遮挡;
导出、下载功能不好用或文件乱码;
下钻页面无法打开等;
1.2中间件
1.2.1东方通
1、由tas更换东方通
2、影响范围:内部使用(前台、后台)、对外提供的接口
3、建议回归
更换东方通会直接影响系统接口查询,建议回归验证前台、后台接口及对外接口的传参及返回值
4、不建议回归

5、典型问题:
接口请求带中文参数,东方通接收会有乱码情况;
接口查询不支持、接口报错、查询不出数据、接口卡死;
接口查询结果不对(多数为数据库升级问题);
备注:东方通本身对性能有影响;
1.2.2nginx代理服务器
1、改为域名访问后,由原来的前台直接访问后台接口,改为前台通过nginx进行配置再访问对应的后台接口;
2、影响范围:nginx配置影响各应用前台接口访问后台服务的准确性
3、建议回归:
各应用页面跳转回归验证;
页面样式回归验证;
登录及登录后各子应用都同步登录状态回归验证;
4、典型问题:
Nginx配置错误导致前台接口请求不到后台服务;
通过nginx访问后,不同服务的class名称相同,会存在同域问题,导致样式错乱;
Nginx cookies 导致登录状态获取不到,无法登录系统;
1.2.3其他中间件
1、es、redis、kafka、solution等开源项目重新进行编译适配国产化环境
2、影响范围:中间件的功能使用及性能
3、建议回归:
测试系统不容易感知的中间件,进行单独的功能回归验证;
4、不建议回归
影响系统正常功能使用的中间件,不用单独进行回归,随系统验证即可;
原因:开发在部署的时候会验证功能可用,不可用会影响系统;
5、典型问题
中间件编译后普遍性能不好,对业务有影响,业务要求数据一天一更新,抽数工具(或加压后)达不到支持业务流转的时间响应或崩溃或抽取不完整等问题,需要优化;
Es前台展示页面,存在字段值乱码情况;
1.3服务
1.3.1tap升级
1、Tap升级国产化专用版本
2、范围:
权限配置由普通人员模式变成三员人员模式:
普通模式:一个admin用户全部权限;
三员模式:三个不同用户每个人干单独的事情;
库表修改
Api接口升级
3、建议回归
升级TAP,会影响权限配置相关功能,建议回归以下内容:
组织机构获取;
初始化角色功能权限、数据权限;
人员自定义功能权限、数据权限;
4、典型问题:
人员登录后功能权限与该人员对应角色功能权限不一致;
数据权限的模块,数据权限未生效,展示数据范围错误;
为人员进行自定义权限,登录验证自定义配置的不生效;
1.3.2域名升级
1、通过NGINX将各微服务或子项目映射到同一个域名;(项目只要不是同一个地址端口访问所有应用的,都需要做映射)
2、影响范围:单点登录,系统跳转
3、建议回归
本系统内部单点登录;
外部系统调用我们系统;
本系统配置其他系统地址链接,若其他系统信创改造也需更换域名后验证跳转问题;
4、不建议回归

5、典型问题:
子应用映射错误,无法跳转;
通过统一门户无法访问;
页面样式错乱;
1.4数据库更换
1、abase库升级达梦库,升级需要进行数据库sql修改、函数的修改、模式和用户的修改;
2、影响范围:查询统计数据准确性,数据库访问权限;
3、建议回归:
页面展示数据准确性回归验证;
用户访问数据库权限验证;
4、不建议回归:

5、典型问题:
统计分析页面数据不准确;
页面字段值展示缺失;
1.5说明
以上的经验总结,不能涵盖所有范围,视项目情况不同,不限于描述内容

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
信创数据库迁移sql自动化测试是一种用于测试数据库迁移的自动化技术。在进行数据库迁移时,我们通常需要确保原数据库中的数据能够正确地迁移到目标数据库中,而不会出现数据丢失、数据格式错误或数据不一致等问题。为了保证数据库迁移的质量和效率,我们可以使用sql自动化测试来进行验证。 首先,sql自动化测试需要准备一组测试数据和测试脚本。测试数据应包括原数据库中的各种数据类型和数据结构,以及可能会用到的各种数据情况。测试脚本则是一系列的sql语句,用于在目标数据库中执行迁移操作。 其次,sql自动化测试需要搭建一个测试环境。这个环境应包括原数据库和目标数据库,并确保两个数据库之间的连接和访问正常。同时,还需要安装和配置自动化测试工具,用于执行测试脚本和生成测试报告。 然后,sql自动化测试可以进行数据迁移的验证。测试工具会自动执行测试脚本,并比对目标数据库中的数据与期望结果是否一致。如果存在差异,测试工具会记录错误信息,并生成测试报告,以供开发人员进行问题分析和修复。 最后,sql自动化测试还可以进行性能测试和负载测试。通过模拟多个并发用户同时进行数据库迁移操作,测试工具可以评估数据库在高负载情况下的性能和稳定性。 总之,信创数据库迁移sql自动化测试是一种高效、准确和可靠的测试方法,可以帮助我们验证数据库迁移的正确性和可靠性,并确保迁移过程不会对原有数据造成损失或变形。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

超无敌磊总

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值