导图社区 软件测试理论基础
本图是软件测试理论基础的学习笔记,内容包括软件测试分类、软件测试流程、用例八大要素、用例设计等等,大家一起学起来吧。
社区模板帮助中心,点此进入>>
总结
一、理论
1、什么是软件?
控制计算机硬件的工具
2、什么是软件测试?
使用技术手段保障软件质量
3、行业优势?
1、缺口大
2、薪资客观
3、稳定
4、软件测试分类
阶段划分
1、单元测试
2、集成测试
3、系统测试
4、验收测试
代码可见度
黑盒测试
灰盒测试
白盒测试
5、软件测试流程
1、需求评审
2、测试计划与方案
3、测试用例设计
4、用例执行
5、缺陷管理
6、测试报告
6、用例八大要素
1、用例编号
2、用例标题
3、项目/模块
4、优先级
5、前置条件
6、测试步骤
7、测试数据
8、预期结果
二、用例设计
穷举场景
等价类
边界限制场景
边界值
多条件依赖场景
依赖表
业务场景
流程图
三、缺陷
什么是缺陷?
软件中存在的各种问题都是缺陷(bug)
缺陷衡量标准
多功能
少功能
功能错误
隐性功能错误
易用性
缺陷产生原因
产品需求
产品设计
编码
缺陷分类
界面错误
兼容性
建议
数据错误
缺陷流程管理
提交缺陷
验证缺陷
关闭缺陷
缺陷描述要素
缺陷编号
缺陷标题
前置条件
复现步骤
预期结果
实际结果
缺陷提交要素
缺陷类型
优先级
严重程度
指派人