测试提前-技术方案评审
作者:网络转载 发布时间:[ 2014/3/7 14:03:32 ] 推荐标签:测试 系统架构 技术方案 系统调用
测试提前进行的越深入,越体会到了解系统架构的重要性,参与到技术方案评审,不仅是听,还要评,进一步学会审。这个阶段可以更关注可测性、性能考虑、可拓展性等
举几个技术方案阶段关注并改进的例子.
性能考虑
关注方向:系统调用、单个批量,串行并行,读tair读db
例子:
qc系统资质验证的过程是,业务系统发起验证一颗资质树(多个资质)的请求,资质系统获取请求后,从多个业务方系统获取数据并和要求值进行对比,将对比验证结果返回到业务系统
以下是技术方案时对老系统的改进.
1. 单条验证 -> 提供批量验证接口,避免多次HSF调用
2. 单颗资质树资质获取 -> 资质数据读取方式从原有的懒加载改为预加载。合并多个资质树的资质,一次读取
3. 串行读取 -> 并行数据读取。资质数据涉及多个系统,将多个HSF调用从串行改为并行
4. 串行验证 -> 并行验证。批量验证时采用并行的方式验证
5. 提供服务方式:HSF -> JAR,本地调用和hsf调用的性能差别
6. 缓存读取方式:只读取所需 -> 读取所有,减少二次读取时对DB的访问
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11