等价类划分法
边界值分析法
场景法
正交实验法
错误推测
因果图
判定表
缺陷报告
1、定义:
概述:标识并描述发现的缺陷,具有清晰,完整和可重现问题所需的信息的文档。
2、什么是缺陷
1、需求文档标明不该有的东西,依旧出现了
2、超出了需求文档指明的范围
3、软件难以理解,难以使用
4、项目未达到需求文档的标准
3、软件缺陷产生的原因
需求不明确和变更
软件结构复杂
编码问题
项目期间段
新的技术
软件缺陷的典型错误
5、软件缺陷分类:
6、缺陷报告的核心要素(8项):
1、缺陷编号
2、缺陷状态
3、缺陷标题
4、重新步骤
5、严重程度
6、优先级
7、缺陷类型
8、测试环境
7、缺陷报告编写技巧
1、对错误的bug 要组织好语言 方便与他人理解
2、尽量使用短句
3、明确指出问题的严重程度
4、复现的错误的 操作步骤要完整,也而已录视频
5、加必要的错误特征图
缺陷报告模板
概述:
标识并描述发现的缺陷,具有清晰、完整和可重现问题所需的信息文档
理解:
测试人员发现缺陷,将缺陷记录在缺陷报告中,通过缺陷报告将缺陷告知给开发人员,并对缺陷进行跟踪和管理,缺陷报告时测试人员与开发人员之间重要的沟通方式
什么是缺陷
软件缺陷也就是bug,是指在软件中包括文档和程序存在的影响软件正常运行的问题
软件未达到产品说明书标明的功能,
软件出现了产品说明书指明不会出现的错误,
软件功能超出产品说明书指明的范围,
软件未达到产品说明书虽未指出但应该达到的目标
软件难以理解、不易使用、运行速度缓慢或者从测试人员得到角度看最终用户认为不好
软件缺陷产生的原因
1.需求不明确和变更
2.软件结构复杂
3.编码问题
4.项目期限很短
5.使用新技术