独立完成软件的功能的测试(5. 完结&总结)
-
软件测试的基础理论
1. 什么是软件:控制计算机硬件的工具。2. 什么是软件测试:使用技术的手段,查找软件的缺陷,保证软件的质量3. 软件测试的分类1. 阶段分:1. 单元测试2. 集成3. 系统4. 验收2. 代码可见度:1. 黑盒测试2. 灰盒3. 白盒4. 测试流程:需求评审>>>测试计划与方案>>>测试用例设计>>>用例执行>>>缺陷管理>>>测试报告5. 用例八大要素- 用例编号- 用例标题- 项目模块- 优先级- 前置条件- 测试步骤- 测试数据- 预期结果
-
用例设计
1. 穷举场景>>>等价类
2. 边界值>>>边界值
3. 多条件依赖>>>判定表
4. 业务场景>>>流程图 -
缺陷
-
是什么:软件中存在的各种问题(bug)
-
缺陷衡量的标准:多功能,少功能,功能错误,隐形功能错误,易用性
-
缺陷管理流程:提交,验证,关闭
-
产生原因:产品需求,产品设计,编码
-
缺陷分类:功能,界面错误,兼容,易用,建议,数据错误
-
缺陷的描述要素:缺陷编号,缺陷标题,前置条件,复现步骤,实际结果
-
缺陷的提交要素:缺陷类型,优先级,严重程度,指派人
-