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

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说明
以上的经验总结,不能涵盖所有范围,视项目情况不同,不限于描述内容

你可能感兴趣的:(业务流程测试,ubuntu,经验分享)