当前位置:网站首页>软件测试缺陷报告---定义,组成,缺陷的生命周期,缺陷跟踪产后处理流程,缺陷跟踪处理流程,缺陷跟踪的目的,缺陷管理工具
软件测试缺陷报告---定义,组成,缺陷的生命周期,缺陷跟踪产后处理流程,缺陷跟踪处理流程,缺陷跟踪的目的,缺陷管理工具
2022-07-31 01:37:00 【爱吃 香菜】
软件测试缺陷报告—定义,组成,缺陷的生命周期,缺陷跟踪产后处理流程,缺陷跟踪处理流程,缺陷跟踪的目的,缺陷管理工具
一、定义:
1、未实现需求规格说明书指明要实现的需求(显现需求)
2、未实现需求规格说明书未指明但应该要实现的需求(隐性需求)
3、超过需求规格说明书规定的范围
4、出现了指明不会出现的缺陷(bug)
5、用户体验不好,使用不佳的,不易操作的,运行缓慢的问题
二、组成:
缺陷标题:一句话概括,在什么模块,做了XX操作,出现了XX问题
问题描述:操作步骤+预期结果+实测结果+备注(概率性的问题,在备注中,要写出测试多少次,出现多少次)
严重程度:致命,严重,一般,较小,建议改进
优先级:立即解决,高优先级,正常排队,低优先级
缺陷状态:新建,打开,修复,拒绝,激活,延期,重复,关闭
缺陷概率:必现,偶现,不可复现(或者可以写出10%-100%)
软件版本:Vxxx,例如,V12.8.0
操作系统:b/s端(浏览器服务器端)的操作系统:Win(XP,7,10,11)、Linux(centerOS6);c/s端(客户端服务器端)的操作系统:Android,鸿蒙,ios等
浏览器:IE系列(6-11),chrome,Firefox系列(2-4),UC等
指派人:指派给开发工程师
提交人:测试工程师提交
提交时间修改日期:发现问题当天
缺陷所属模块:
操作步骤:
附件:
三、缺陷的生命周期:有多种生命周期
简单周期:发现-打开-修复-关闭
复杂周期:发现-打开-拒绝-激活-修复-关闭
其他:发现-打开-修复-复现-修复-关闭
发现-打开-延期-修复-关闭
四、缺陷跟踪处理流程:
1、测试人员获取新版本,执行测试
2、发现缺陷,在缺陷管理工具提交bug
3、开发人员修复缺陷
4、针对不宜修复、无法修复的问题,TOCCB(专家会审)确定如何解决
5、开发check in并提交代码到代码服务器
6、build人员合并代码,编译新版本,上传至SVN服务器
7、测试人员在SVN服务器获取新版本,开启新一轮测试
五、缺陷跟踪的目的:
进行缺陷分析,进行软件度量
六、缺陷管理工具:融合了项目管理,任务管理和缺陷管理
缺陷工具:禅道,jira,QC,TD
现在我邀请你进入我们的软件测试学习交流群:【746506216
】,备注“入群”, 大家可以一起探讨交流软件测试,共同学习软件测试技术、面试等软件测试方方面面,还会有免费直播课,收获更多测试技巧,我们一起进阶Python自动化测试/测试开发,走向高薪之路。
喜欢软件测试的小伙伴们,如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一 键三连哦!
边栏推荐
猜你喜欢
随机推荐
ShardingSphere's vertical sub-database sub-table actual combat (5)
Analyze the capabilities and scenarios of the cloud native message flow system Apache Pulsar
Set the browser scrollbar style
仿牛客网项目总结
一个无经验的大学毕业生,可以转行做软件测试吗?我的真实案例
网站频繁出现mysql等数据库连接失败等信息解决办法
《云原生的本手、妙手和俗手》——2022全国新高考I卷作文
1.非类型模板参数 2.模板的特化 3.继承讲解
爬虫文本数据清洗
35. 反转链表
蓝牙mesh系统开发二 mesh节点开发
Xiaohei's leetcode journey: 117. Fill the next right node pointer of each node II
软件测试报告有哪些内容?
MySql的安装配置超详细教程与简单的建库建表方法
关于Redis相关内容的基础学习
Multiplication, DFS order
Meta元宇宙部门第二季度亏损28亿 仍要继续押注?元宇宙发展尚未看到出路
软件测试要达到一个什么水平才能找到一份9K的工作?
297. 二叉树的序列化与反序列化
【genius_platform软件平台开发】第七十四讲:window环境下的静态库和动态库的一些使用方法(VC环境)