软件测试之缺陷管理
作者:网络转载 发布时间:[ 2015/5/6 11:35:17 ] 推荐标签:软件测试管理
属性5、缺陷的优先级(Priority)
站在 开发/项目 的角度,综合权衡修改bug的时间、成本、技术和风险,决定bug修改的先后顺序。
优先级每个公司都有自己的标准,例如某公司的标准为:
P0:必须当天修改,8小时内修改;(优先级高的)
P1:1~2内修改;
P2:2~4天内;
P3:一周内;
P4:发布周期内或者不修改。
属性6、缺陷的类型
1、质量特性的角度
(1)功能;(2)性能;(3)安全性;(4)易用性;(5)可靠性。
2、功能性角度
(1)错误(Error);(2)遗漏(Missing);(3)多余的(Extra);(4)可优化(Improvement /Enhancement /suggestion)
3、缺陷产生的原因:
(1)需求不清晰,导致设计目标偏离客户端需求,从而引起功能或产品特征上的缺陷;
(2)对程序逻辑路径或数据范围的边界考虑不够周全,漏掉某些边界条件,造成容量或边界错误;
(3)新技术的应用,可能涉及技术或系统兼容的问题,事先没有考虑到;
(4)可能由于不支持字符集,而导致的乱码。
等等的一些原因。
属性7、缺陷所属版本
在软件开发测试的过程中,版本的管理是非常重要的,也属于配置管理的范畴,测试人员开始测试的时候肯定从配置库里面提取新的版本;
比如说1.0版本,那么测试完成之后,把问题提交给开发人员,开发人员对1.0版本的源代码进行修改,那么这个修改完之后的版本肯定是1.0的下一个版本,也是1.1版本,修改完之后测试人员要进行回归测试,这个时候测试人员进行回归测试的版本一定是新版本,即1.1版本。
细分的话,缺陷所属版本还应该有三个属性:(1)发现缺陷的版本;(2)修改bug的版本;(3)回归测试的版本。
所以说,只有缺陷所属版本在开发过程中规定明确落实下来,我们的产品质量才能有保证,不会造成开发和测试的混乱。
属性8、缺陷修改日期
后一个缺陷的属性是缺陷修改日期,是主要对开发人员进行考核的参数,比如测试人员在3月份提交了一个测试报告单,开发人员在12月份才修改这个问题,由此可见,开发人员修改这个问题的响应时间太长。所以缺陷修改日期往往可以作为绩效考核或者其他的一些数据统计的基础。
三、范例:的缺陷跟踪单
对WPS或者OFFICE进行测试时,发现错误。
简单描述:
--Arial 、Wingdings 和 Symbol字体会破坏新文体。
详细描述:
--软件测试环境为Windows 2000 sp4
--启动WordEdit编辑器,然后创建新文件;
--输入四行文本,重复输入”welcome to shanghai university“
--选中这四行文本,然后选择下拉菜单,并选择Arial字体;
--所有文本被转换成控制字符、数字、和其他明显的随机二进制数据;
--重复三次,结果都一样。
相关附件
--附件1:变换格式之前的文档;
--附件2:变换格式之后的文档;
软件缺陷初步分析:
--可能是格式问题,保存文件,关闭WordEdit并重新打开文件,但是数据依然被破坏;
--在改变字体前保存文件防止错误;(建议性的)
--对现存文件进行上述错误,错误不再发生;
--只在Windows 2000下发生,而不出现在Solaris、Mac和其他Windows系统。
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-61079698-8054),我们将立即处理,马上删除。
相关推荐
软件测试理论之缺陷管理Bug的生命周期的跟踪管理是怎么形成的?目前比较好用的缺陷管理工具都具备什么特点?缺陷等级的标准是如何判定的?有什么好用的缺陷管理工具吗?缺陷管理中缺陷的状态有哪些?如何进行状态管理?软件测试中的缺陷管理步骤和策略如何有效结合缺陷管理工具和缺陷管理流程?ALM(生命周期管理软件)之缺陷管理-缺陷流程处理ALM(生命周期管理软件)之缺陷管理-缺陷导出与修改ALM(生命周期管理软件)之缺陷管理-缺陷模版配置、导入缺陷ALM(生命周期管理软件)之缺陷管理-提交缺陷缺陷管理之Bug修复软件缺陷管理缺陷管理之测试新手缺陷管理项目实战缺陷管理工具:JIRA系统部署推进上线流程软件缺陷管理流程
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11热门文章
常见的移动App Bug??崩溃的测试用例设计如何用Jmeter做压力测试QC使用说明APP压力测试入门教程移动app测试中的主要问题jenkins+testng+ant+webdriver持续集成测试使用JMeter进行HTTP负载测试Selenium 2.0 WebDriver 使用指南