1 / 59
文档名称:

软件测试技术基础.ppt

格式:ppt   大小:918KB   页数:59页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件测试技术基础.ppt

上传人:文库旗舰店 2018/6/25 文件大小:918 KB

下载得到文件列表

软件测试技术基础.ppt

相关文档

文档介绍

文档介绍:内部资料
测试部一、二级工程师任职资格培训课程
软件测试技术基础
测试研究管理部
《软件测试技术基础》课程开发小组
郑育红、向昌达、李旭成、穆西宏、陈果林、任伟良、戎兵
2003年9月2日
修订记录
序号
修订日期
修订者
修订内容概要
1
2005-5-14
杨宁
*增加性能测试和体验测试内容
*修改了部分描述不通顺的地方
*将黑盒测试提到前面
课程目标
掌握软件测试的基本概念
掌握黑盒测试概念和方法
掌握白盒测试概念和方法
目录
第一章软件测试基本概念
第二章黑盒测试
第三章白盒测试
第一章软件测试基本概念
软件测试的定义
软件测试的目的和原则
软件测试的对象
软件测试的输入与输出
软件测试与软件开发的关系
软件测试的定义
1、软件测试是在软件投入正式运行前对需求分析、设计和编码的结果进行复查的活动;
2、软件测试是根据开发各阶段的需求、设计文档和代码精心设计一批用例,利用这些测试用例去运行程序,以及发现程序错误的过程。
软件测试的目的和原则
Bugs
目的:发现软件开发各阶段的问题
1、尽早地、不断地进行软件测试;
2、明确测试输入预置条件和与之对应的预期输出结果;
3、避免测试自己编写的程序;
4、在测试设计时应充分考虑异常的输入情况;
5、充分考虑程序测试中的群集现象,80%的错误集中在20%的程序模块;
6、排除测试的随意性;
7、对测试结果做全面检查;
8、妥善保存测试计划,测试用例,出错统计和最终分析结果;
9、所有的测试应该追溯到用户需求;
10、测试应该从"小规模"开始,逐步转向"大规模"即渐增式build测试。
软件测试的对象
软件测试不仅仅局限于软件程序的测试,测试活动贯穿于软件开发过程的整个周期中。因此,需求分析、概要设计、详细设计以及编码各阶段所得到的交付件,包括设计文档,源代码,应用程序乃至随软件版本发布的资料,都是软件测试的对象。
software
document
code
user manual
软件测试的输入与输出
测试
结果
分析
排错
可靠性
分析
度量
分析
软件配置
测试配置
测试工具
测试结果
预期结果
错误
改正的软件
预测的可靠性
需改进措施
软件配置:
-软件需求规格说明书
-软件设计说明书
-源代码
测试配置:
-测试计划
-测试用例
-测试环境
-测试辅助程序
为提高软件测试效率,可使用测试工具支持测试工作,其作用就是为测试的实施提供服务,以减少人们完成测试任务中的手工劳动。例如:
-用于测试设计的测试构架工具和测试用例设计工具;
-用于测试分析的测试对象分析工具、测试代码分析工具、缺陷分析工具、测试评估分析工具;
-用于测试实现的测试数据生成工具、测试脚本生成工具;
-用于测试执行的系统功能测试工具、系统性能测试工具、协议测试工具;
-用于测试管理的测试任务管理工具、测试用例管理工具;
输出:
-问题报告单
-测试总结/报告
-测试度量数据
-新增用例
测试与开发的关系-PTM
概念阶段
计划阶段
开发阶段
验证阶段
发布阶段
CDCP
PDCP
ADCP
GA
TR2
TR3
TR5
TR4A
TR4
TR6
TR1
CHAR
测试需求分析与计划
测试方案设计
测试用例设计
SDV
SIT
SVT&Beta
产品测试关闭
阶段点
产品形态
测试交付件
TR1
产品包需求
产品可测试性需求
CDCP
产品包开发主计划
产品包验证主计划
TR2
产品系统设计规格
产品测试规格
TR3
产品子系统设计规格
特性测试规格
PDCP
产品3/4级E2E计划
总体测试策略、测试与验证计划
TR4
产品Build
特性测试方案、测试用例
TR4A
原型机(功能)
SDV测试报告
TR5
初始产品
SIT测试报告
TR6
量产产品
SVT测试报告