如何让TC和Bug具备专业性
作者:网络转载 发布时间:[ 2011/7/26 18:02:12 ] 推荐标签:
3、Bug的规范
a)简要的说:bug的标题摘要需要具备的描述方式应该清晰,明了。
i. 在什么情况下
ii. 进行什么操作
iii. 产生什么现象
b)如何让你的bug情景化
i. 在发现缺陷之后,只有当你确信你已经发现一个bug的时候开始起草bug report,不要在测试结束或每天结束之后。那样,你可能会遗忘掉一些东西。更糟的情况是,我们可能会忘掉那个bug
ii. 花一些时间去诊断你正在报告的缺陷。想想可能存在的原因并尝试定位问题,可能到后你会发现更多的缺陷。在你的bug report中说说你的分析。有助于提高开发的认可度和测试人员的专业程度
c)Bug的元素信息
i. 摘要:见a说明,一个好的摘要应该不超过50到60个字符。而且一个好的摘要不应该承载任何对bug主观的表达。
ii. 在编写bug report的时候记住你的目标读者。他们可能是开发人员,其他的测试人员,经理,或者在一些情况下,甚至是客户。Bug report应该可以被所有的人理解
iii. 清楚的列出前提条件
iv. 有清晰的可重现的步骤,可重现步骤应该详尽
v. 备注说明:有页面或者特殊情况下,或者可重新几率不高的问题,尽量保证有截图和相关说明信息。也可在备注中进行问题分析和bug定位的缺陷引导
vi. 简化和剔除步骤:在一个干净的系统里测试你的“可重现的步骤”。你可能会发现有些步骤被遗漏或是毫无关系的,这样可以剔除部分不必要的说明步骤,也能避免步骤过多对于问题定位的干扰。
vii. 预期结果和实际结果,清晰描述现象即可
viii. 附件:截图和一些配置文件,需要进行附件的添加,方便开发进行定位缺陷和分析问题点
d)Bug的级别划分
i. Bug的严重性级别划分一般分为4类:严重、主要、次要、轻微
ii. 对应级别的对应问题的划分,可以见QC中对应级别功能的划分
iii. Bug的优先级别划分
(1)紧急(Urgent)缺陷必须被立即解决
(2)高级别(High)缺陷需要尽快处理
(3)正常(Medium)缺陷需要正常排队等待修复或列入软件发布清单
(4)不紧急(Low)缺陷可以在方便时被纠正,解决的优先级别不高
相关推荐
最新发布
性能测试之测试环境搭建的方法
2020/7/21 15:39:32软件测试是从什么时候开始被企业所重视的呢?
2020/7/17 9:09:11Android自动化测试框架有哪些?有什么用途?
2020/7/17 9:03:50什么样的项目适合做自动化?自动化测试人员应具备怎样的能力?
2020/7/17 8:57:06几大市面主流性能测试工具测评
2020/7/17 8:52:11RPA机器人能够快速响应企业需求,是怎么做到的?
2020/7/17 8:48:05Bug可以真正消灭吗?为什么?
2020/7/17 8:43:03软件测试基本概念是怎么来的?软件测试生命周期的形成历经了什么?
2020/7/16 9:11:10