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