1-bug提交及缺陷管理答题.ppt

Bug提交与缺陷管理 田丽芳 测试四个主要工作: 测试计划 测试设计 - 测试用例 实际测试 Bug报告 Bug报告的艰巨性、重要性 如何利用各种技术和工具确保找出的软件缺陷清楚地表达,并且得到应有的最佳修复机会? 一、软件缺陷的描述 1、软件缺陷是什么 bug、缺点、错误、问题、毛病、异常、失败、偏差等 正式定义:(五个规则) 软件未达到产品说明书表明的功能 软件出现了产品说明书指明不会出现的错误 软件功能超出产品说明书指明范围 软件未达到产品说明书虽未指出但应达到的目标 软件测试人员认为软件难以理解、不易使用、运行速度缓慢,或者最终用户认为不好 确保缺陷得以修复 缺陷有的修复,有的不修复 没有足够的时间 不算真正的软件缺陷 修复的风险太大 不值得修复 如何确保缺陷得以修复?--软件缺陷报告 2、软件缺陷的基本原则 尽早报告软件缺陷 有效描述软件缺陷(软件测试方法与技术,p304) 单一准确 一个报告只对应一个缺陷 完整统一 提供完整、前后统一的软件缺陷的修复步骤和信息,例如图片信息、log文件等。 短小精炼 再现 特定条件 某些功能在特定条件下才会存在缺陷,例如:搜索功能在没有找到结果返回时跳转页面不对 不做评价 补充完善 3、软件缺陷属性 1 分配给缺陷的ID号 2 提交缺陷的时间 3 缺陷提交人 4 版本号 发生缺陷的子系统或模块 5 缺陷发生的条

文档评论(0)

1亿VIP精品文档

相关文档