关闭

测试提前—技术方案评审

发表于:2014-3-07 11:26

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:玉浓    来源:51Testing软件测试网采编

  测试提前进行的越深入,越体会到了解系统架构的重要性,参与到技术方案评审,不仅是听,还要评,进一步学会审。这个阶段可以更关注可测性、性能考虑、可拓展性等
  举几个技术方案阶段关注并改进的例子.
  性能考虑
  关注方向:系统调用、单个\批量,串行\并行,读tair\读db
  例子:
  qc系统资质验证的过程是,业务系统发起验证一颗资质树(多个资质)的请求,资质系统获取请求后,从多个业务方系统获取数据并和要求值进行对比,将对比验证结果返回到业务系统
  以下是技术方案时对老系统的改进.
  1. 单条验证 -> 提供批量验证接口,避免多次HSF调用
  2. 单颗资质树资质获取 -> 资质数据读取方式从原有的懒加载改为预加载。合并多个资质树的资质,一次读取
  3. 串行读取 -> 并行数据读取。资质数据涉及多个系统,将多个HSF调用从串行改为并行
  4. 串行验证 -> 并行验证。批量验证时采用并行的方式验证
  5. 提供服务方式:HSF -> JAR,本地调用和hsf调用的性能差别
  6. 缓存读取方式:只读取所需 -> 读取所有,减少二次读取时对DB的访问
21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号