当前位置: 首页 > news >正文

测试用例覆盖不全面的解决方法

  测试用例覆盖不全面的解决方法

  问题分析

  在测试用例设计过程中,容易出现思维受限或者需求盲区,我们不可能完全覆盖用户使用的所有场景,编写测试用例的时不可能把所有的场景都能想周全,把所有的场景下的情况都写成测试用例去模拟、去覆盖这也是不太现实的。

  改进措施

  ·用例设计开始之前,列思维导图

  通过思维导图列出业务流程,前、后端接口逻辑。然后按照PRD和交互文档,依照UI界面切分成大的功能块,然后在大功能块,然后在大功能块再切成小功能块,最后到功能点,每个功能点通过UI、基本功能、边界、内存、数据、交互、接口逻辑等维度开展用例设计导图,并列出需找产品、开发确认的疑点。

  

  · 用例设计完成后组织用例评审

  a. 组织开发、产品进行测试用例评审,并抛出用例设计时的疑问,通过产品实现角度、数据存储、用户、产品体验角度对用例进行评审完善补充。

  b. 组织测试组内提前预审测试用例也是非常必须的,对于正式用例评审前会组内进行预审,在版本结束后组织全量用例集合入也会进行串讲用例,特别是一些经验老道或者业务熟悉的老司机们,可以在用例评审上快速的帮忙指出用例的遗漏点,有助于测试人员打开思路,尽可能多的覆盖用户场景,值得注意的是用例评审上遇到不确定的,应立即记录下来作为待办项,结束后及时找相关人员确认,避免猜测不确定。

  · 总结用户反馈、完善测试用例流程 - 下钻测试用例构建以有备无患

  a. 产品测试发布上线后,对于用户反馈的缺陷,如果缺陷是因为场景设计不全引起的,我们先分析出现问题的场景是必现还是偶现,如果是必现,我们可以通过和技术同学沟通,确认该场景的一些具体复现步骤,确认引入原因,解决方案。

  b. 对于线上如果出现缺陷需要对测试用例完善:除了补充该场景case外,考虑一些和该场景相关联的场景,将多种场景下测试用例及时完善、评审,增加到用例库中去。

  c. 针对线上缺陷分析其具体原因做复盘总结,关注线上问题反馈群,及时发现问题、定位问题、分析原因,判断是否为老逻辑引入还是新功能引发问题,精准化补充对应的用例,针对特别场景补充接口自动化、防资损数据狗校验、全量用例集合BVT用例。

http://www.lryc.cn/news/64647.html

相关文章:

  • AWS Lambda - 第一部分
  • Java 基础进阶篇(七)—— 面向对象三大特征之三:多态
  • day9 实现UDP通信
  • 自然语言处理(NLP)在放射学报告评价中的应用:应用和技术进展
  • 日常开发为什么需要做Code Review
  • OSPF的优化
  • C++项目中打破循环依赖的锁链:实用方法大全
  • IDEA连接HBase
  • Mask2Former来了!用于通用图像分割的 Masked-attention Mask Transformer
  • 【量化课程】01_投资与量化投资
  • SpringBoot实现导出Excel功能
  • NSSCTF之Misc篇刷题记录⑧
  • 从零开始学习Linux运维,成为IT领域翘楚(七)
  • 优漫动游设计APP的UI界面需要注意哪些问题?
  • 面试 004
  • CCF-202206-2-寻宝!大冒险!
  • 二叉搜索树中的众数
  • 认识JSP
  • MySQL数据管理
  • 第十九章 Unity 其他 API
  • sha256算法详解,用C语言模拟sha256算法
  • 前端技术未来发展展望
  • 第四十六天|dp
  • 汇编语言-复习自用
  • Android moneky自动点击应用设想
  • 16.基于主从博弈理论的共享储能与综合能源微网优化运行研究
  • 使用 ESP32 设计智能手表第 2 部分 - 环境光和心率传感器
  • 分布式事务 --- 理论基础、Seata架构、部署
  • 低代码开发重要工具:JVS列表页字段样式配置说明
  • explain结果字段分析