课程名称:从零开始学测试 一步迈进互联网
课程章节:第6章 【核心阶段2:执行测试用例】测试执行的艺术
6-4 缺陷报告–注意事项
课程讲师: 风落几番
课程内容:
bug重现要求:
·1、不要想当然地接受任何假设,要做好记录
2、查找时间依赖和竞争条件的问题
3、边界条件软件缺陷、内存泄漏和数据溢出等白盒问题可能会随着时间慢慢自己显露出来
4、状态缺陷仅在特定软件状态中显露出来,比如退货操作的bug问题
5、考虑资源依赖性和内存、网络、硬件共享的相互作用
无法重现的bug:
· 偶然无规律的,对这样的缺陷进行详细的记录,并尽快提交给开发人员
· 其次对于寻找难以在线的缺陷要合理地安排时间,考虑测试项目的整体进度,可以暂时搁置这种缺陷,以保证项目的正常进行
· 最后对这种情况予以关注
缺陷报告:
对缺陷进行记录、分类和跟踪的文档
是测试人员的任务之一——书写良好的软件缺陷报告
准确、完整、简介、一致的缺陷报告
写给开发人员和质量管理人员等
缺陷报告包含信息:
易于搜索
对缺陷进行必要的隔离,也即足够详细具体准确
开发人员关注:缺陷的本质特征和复现步骤
市场和技术支持等部门关注:缺陷类型分布以及对市场和用户的影响程度
写作准则(5C)
Correct(准确)
Clear(清晰)
Concise(简洁)
Complete(完整)
Consistent(一致)书写格式一致
文档结构:
缺陷的标题——执行A后发生B/发生B当执行A后;应用具体文字说明功能如何终中断,如何不正确,或者如何不起作用;为了方便搜索请使用关键字;应当易于理解,例如不要使用黑话、俚语等
缺陷的基本信息
测试的软件和硬件环境
软件版本
缺陷的类型
缺陷的严重程度
缺陷的处理优先级
复线缺陷的操作步骤
缺陷的实际结果描述
期望的正确结果描述
注释文字和截取的缺陷图像或录像(沟通效率高)
课程收获:
晚上好~
今天学习了缺陷报告的注意事项,通过学习我了解了bug重现要求、无法重现的bug、缺陷报告、缺陷报告包含信息、写作准则(5C)、文档结构等相关知识。
今天也是在猫猫陪伴下充实学习的一天~~
每日进步。無負今日。