目录
?、了解软件测试?业
二、主流测试技能
三、测试常?分类
四、模型
4.1?质量模型
4.2?w模型
五、测试流程
六、测试?例
?、了解软件测试?业
二、主流测试技能
- 功能测试
- 接口测试
- 自动化测试
- 性能测试
- 功能+接口
- 自动化+接口
- 接口+性能
三、测试常?分类
? ? ? ? ? 单元测试:针对程序源代码进?测试(开发)
? ? ? ? ? 集成测试:?称接?测试,主要针对模块与模块或系统与系统之间的接?进?验证
? ? ? ? ? 系统测试:针对软件全?进?验证(功能、兼容、?档)
? ? ? ? ? 验收测试:使?内测、公测来实现
? ? ? ? ? 内测:公司内部进?测试。
? ? ? ? ? 公测:让玩家来进?测试。
? ? ? ? ? ?盒测试:?称功能测试(完全看不?程序源代码,只能针对功能进?验证)
? ? ? ? ? 灰盒测试:?称接?测试(看不?部分代码)
? ? ? ? ? ?盒测试:?称单元测试(针对程序源代码进?测试)
- 系统测试和?盒测试重点核?是**功能测试**
- 集成测试和灰盒测试?称**接?测试**
- 单元测试和?盒测试是对**代码**进?测试
- 自动化测试归属**功能测试**
- 性能测试、安全测试归属**专项测试**
? ? ? ? ? 冒烟测试:?规模执?测试之前,针对程序主功能进?验证,保证程序具备可测性。
? ? ? ? ? ?试题:提测标准时什么?--冒烟测试通过!测试之前要怎么做?--冒烟测试
四、模型
- 质量模型
- 测试模型
4.1?质量模型
学到了什么? -- 针对任何软件或硬件,测试要覆盖的??
重点:功能、兼容、性能、易?、安全
4.2?w模型
学到什么? -- 软件开发流程、软件测试在开发流程中的作?
- 开发流程:需求分析、概要设计、详细设计、编码
- 测试流程:单元测试、集成测试、系统测试、验收测试
五、测试流程
- 需求分析
- 测试计划
- 编写?例
- 执??例
- 缺陷管理
- 测试报告
【前置】:阅读需求分析文档,记录不明确之处
- 确定各部?对需求理解?致。
- 站在不同?度对需求进?(查漏补缺)
核心:
- 测什么
- 谁来测
- 怎么测
说明:提交->验证->关闭
测试?标、测试过程、缺陷统计、缺陷分析、测试总结
六、测试?例
- ?例:?户使?的案例
- 测试?例:执?测试的?档(?户使?的案例)
- 考虑点:质量模型(功能、性能、兼容、易?、安全)
- 作?:1防?漏测 2实施测试标准
- 格式(??要素)
- 用例编号:项目+模块+编号
- 用例标题:预期结果+操作步骤
- 模块/项目:所属项目或模块
- 前置条件:用执行此条用例,又那些前置操作
- 优先级:表示有利的重要程度或者影响力p0-p4(p0最高)
- 测试步骤:描述操作步骤
- 测试数据:操作的数据,没用的话可以为空
- 预期结果:期望达到的结果
如:
|