功能测试Day3:深入了解缺陷管理的概念

前言


书接上文

缺陷


定义

  • 软件中存在的各种问题,都为缺陷,简称bug

缺陷标准

  • 少功能
  • 功能错误
  • 多功能
  • 缺少隐性功能
  • 易⽤性(软件测试⼈员专业⻆度)

缺陷产生的原因

  • 需求⽂档
  • 架构设计
  • 编码实现
  • 环境(硬件、软件)

缺陷的生命周期

202310171636539.png

1
2
3
4
1、回归测试:
①常规项⽬回归:项⽬本次发布新增2个模块,最基本要测新增模块功能及新增模块关联的旧模块。
②⾮常规项⽬(银⾏、部队、航天):新增功能,必须全部复测。
2、回归bug:上⼀个版本发现的缺陷,开发修复完毕,在下个版本进⾏重新验证。

缺陷核心要素

202310171637632.png

缺陷提交要素

202310171637515.png

缺陷类型

  • 功能错误
  • UI⻚⾯错误
  • 兼容性
  • 数据(数据库)
  • 易⽤性
  • 建议
  • 架构缺陷

小结

  • 设计⽤例->执⾏⽤例(执⾏测试)->缺陷(提交、验证、关闭)
  • 缺陷定义:任何问题(Bug)
  • 缺陷标准:多功能、少功能、错误、缺少隐性功能、易⽤性
  • 描述缺陷重点:缺陷标题、前置条件、复现步骤、预期结果、实际结果、附件备注
  • 提交缺陷信息:指派⼈、缺陷等级、修复优先级、类型、状态(统计缺陷)

缺陷管理


excel示例

image-20230919192024697

缺陷跟踪流程

image-20230919192106996

提交注意事项

1
2
发现缺陷后,首先回怎么办?--确定Bug可复现、确定是Bug。
提交时,要检查缺陷是否已存在。

缺陷管理工具

  • 项⽬管理⼯具-管理缺陷 (禅道、JIRA、TFS)
  • Excel管理缺陷

缺陷标题扩展

image-20230919192328741

后记


未完待续…