一、测试常用分类
按阶段划分
单元测试:代码测
集成测试:接口测试,模块与模块或系统与系统之间的接口进行验证
系统测试:针对软件全面进行验证
验收测试:使用内测,公测
按代码可见度划分
黑盒:程序功能测试 自动化
灰盒:部分代码,主要对程序接口进行测试
白盒:全部代码,对源代码测试
测试策略
冒烟测试:大规模执行测试之前,针对程序主功能进行验证,保证程序具备可测性
w模型
开发流程、:需求分析、概要设计、详细设计、编码、集成、实施、交付
测试流程:单元测试,集成测试、系统测试、
测试流程
1.需求分析 确认需求一致,不同角度对需求(查漏补缺)
2.测试计划 测试目标及范围、人员进度安排、测试策略、测试工具
3.编写用例 设计文档
4.执行用例
5.缺陷管理 提交-》验证-》关闭
6.测试报告 测试目标、测试过程、缺陷统计、缺陷分析、测试总结
1.用例:用户使用的案例
2.测试用例的作用
.防止漏测
.实施测试的标准
用例设计编写--说明
用例(八点要素)
用例编号:项目+模块+编号
用例标题:预期结果+操作步骤
项目/模块:所属项目或模块
前置条件:执行此用例,有哪些前置操作
优先级:表示用例的重要程度或者影响力p0~p4
测试步骤:操作的数据,没有的话可以为空
预期结果:期望达到的结果