今日目标:

1.执行用例

2.缺陷相关的知识

(1)能够说出软件缺陷判定标准

(2)能够说出项目中缺陷的管理流程

(3)能够使用excel对于缺陷进行管理

(4)能使用工具管理缺陷

一、缺陷

1.1定义:软件中存在的各种问题,都为缺陷,简称bug;

1.2 缺陷标准:

1、少功能
2、功能错误
3、多功能
4、缺少隐性功能
5、易⽤性(软件测试⼈员专业⻆度)
1.3 缺陷产⽣的原因:
1、需求⽂档
2、架构设计
3、编码实现
4、环境(硬件、软件)
1.4 缺陷的⽣命周期
1、回归测试:
①常规项⽬回归:项⽬本次发布新增2个模块,最基本要测新增模块功能及新增模块关联的旧模块。
②⾮常规项⽬(银⾏、部队、航天):新增功能,必须全部复测。
2、回归bug:上⼀个版本发现的缺陷,开发修复完毕,在下个版本进⾏重新验证。
41.5 缺陷核⼼要素:
1.6 缺陷提交要素
1.缺陷报告编号:缺陷的唯一性标志
2.严重程度:严重(s1) 次要功能(s2) 微小(s3)建议(s4)
3.缺陷优先级:priority1:24小时之内解决
priority2:发布前必须修复
priority3:可以在下一个版本中修复
Bug类型:代码错误、兼容性问题、设计缺陷、性能问题
缺陷状态
1.7 缺陷类型:
1、功能错误
2、UI⻚⾯错误
3、兼容性
4、数据(数据库)
5、易⽤性
6、建议
7、架构缺陷
⼯作流程(⼩结):
设计⽤例->执⾏⽤例(执⾏测试)->缺陷(提交、验证、关闭)
缺陷定义:任何问题(Bug)
缺陷标准:多功能、少功能、错误、缺少隐性功能、易⽤性
描述缺陷重点:缺陷标题、前置条件、复现步骤、预期结果、实际结果、附件备注
提交缺陷信息:指派⼈、缺陷等级、修复优先级、类型、状态(统计缺陷)
⼆、缺陷管理
1.1 excel示例:
1.2 缺陷跟踪流程
1.3 提交注意事项
1.4 缺陷管理⼯具
1、项⽬管理⼯具-管理缺陷 (禅道、JIRA、TFS)
2、Excel管理缺陷
1.5 禅道(项⽬管理⼯具)
1.6 缺陷标题扩展

 
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐