本文主要是介绍【软件测试基础篇】第三节.软件缺陷及其管理,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
- 前言
- ⼀、缺陷介绍
- 1.1 定义
- 1.2 缺陷产生原因
- 1.3 缺陷生命周期
- 1.4 缺陷描述的核心内容
- 1.5 缺陷类型
- 二、缺陷编写
- 2.1 缺陷流程
- 2.2 缺陷管理工具
- 2.3 缺陷管理(提交bug)
- 2.4 用例管理
- 总结
前言
一、缺陷介绍
1.1 定义
软件中使用中任何问题都为缺陷,简称:bug。
衡量是否为缺陷的标准:
1、少功能
2、功能实现错误
3、多功能
4、隐性功能错误
5、不易使用
1.2 缺陷产生原因
结论:是软件就有缺陷。
1.3 缺陷生命周期
流程:注入bug->发现bug->修复bug
1.4 缺陷描述的核心内容
提示:描述缺陷使用,附件可以为空。
提示:通过缺陷管理工具与开发交流使用。
1.5 缺陷类型
如何区分前端bug还是后端bug?
- 1、如果是界面或兼容性的错误为前端bug。
- 2、如果是功能错误区分前端和后端bug,需要抓包查看请求和响应。
二、缺陷编写
示例:
2.1 缺陷流程
面试题:发现bug后,首先会怎么办?
--确认bug可复现。
2.2 缺陷管理工具
工具名称:禅道、jira
特点:
对测试而言的作用:
- 缺陷管理【重点】
- 用例管理
2.3 缺陷管理(提交bug)
测试操作:
1、提交缺陷
2、关闭缺陷
2.4 用例管理
提示:
使用禅道管理用例便捷之处:可以记录执行结果和转为bug。
总结
这篇关于【软件测试基础篇】第三节.软件缺陷及其管理的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!