今日目标
一、缺陷介绍
1.定义
定义:软件中使⽤中任何问题都为缺陷,简称:bug
2.衡量是否为缺陷的标准
- 1、少功能
- 2、功能实现错误
- 3、多功能
- 4、隐性功能错误
- 5、不易使⽤
3.缺陷产生的原因
结论:是软件就有缺陷。
4.缺陷的生命周期
注⼊bug->发现bug->修复bug
5.缺陷描述的核心内容
提示:描述缺陷使⽤,附件可以为空。
6.提交缺陷的要素
提示:通过缺陷管理⼯具与开发交流使⽤。
7.缺陷类型
- 如何区分前端bug还是后端bug?
- 1、如果是界⾯或兼容性的错误为前端bug
- 2、如果是功能错误区分前端和后端bug,需要抓包查看请求和响应
二、缺陷编写
1.示例
2.流程
⾯试题:发现bug后,⾸先会怎么办?–确认bug可复现。
三、缺陷管理工具
⼯具名称:禅道、jira
地址: https://demo.zentao.net/my/
1.特点
- 对测试⽽⾔的作⽤:
- 缺陷管理【重点】
- ⽤例管理
2.缺陷管理(提交bug)
测试操作:1、提交缺陷 2、关闭缺陷
3.⽤例管理
提示:使⽤禅道管理⽤例,便捷之处:可以记录执⾏结果和转为bug.
四、缺陷练习
示例
总结
能够知道软件缺陷判定标准
能够知道项⽬中缺陷的管理流程
能够使⽤Excel对于缺陷进⾏管理
掌握禅道⼯具管理缺陷