1 / 87
文档名称:

软件测试方法和技术.ppt

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

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

分享

预览

软件测试方法和技术.ppt

上传人:gyzhluyin 2017/10/27 文件大小:643 KB

下载得到文件列表

软件测试方法和技术.ppt

相关文档

文档介绍

文档介绍:软件测试方法和技术
主讲:田小霞
******@hstc.
教学重点:
1、软件测试基础理论
2、软件测试过程
3、软件质量的概念及质量保证体系
教学难点:
1、软件测试的意义
2、软件质量保证和软件测试的关系
第一章测试概述
软件测试背景
软件测试基础理论
软件开发过程
软件测试过程
软件质量保证概要
软件测试职业
软件测试背景
软件缺陷与故障
案例
软件缺陷的定义
软件缺陷的特征
软件缺陷产生的原因
软件缺陷与故障
1、软件缺陷和软件故障案例
案例1 美国迪斯尼公司的狮子王游戏软件bug
兼容性问题
案例2 美国航天局火星登陆事故
系统测试衔接问题
案例3 跨世纪“千年虫”问题
案例4 爱国者导弹防御系统炸死自家人
系统时钟误差积累
案例5 英特尔奔腾浮点除法
上述所有实例中的软件问题在软件工程或软件测试中都被称为软件缺陷或软件故障。
软件缺陷与故障(续)
2、软件缺陷的定义
(1)软件未达到产品说明书中已经标明的功能;
(2)软件出现了产品说明书中指明不会出现的错误;
(3)软件未达到产品说明书中虽未指出但应当达到的目标;
(4)软件功能超出了产品说明书中指明的范围;
(5)软件测试人员认为软件难以理解、不易使用,或者最终用户认为该软件使用效果不良。
软件缺陷与故障(续)
3、软件缺陷的特征
“看不到”
——软件的特殊性决定了缺陷不易看到
“看到但是抓不到”
——发现了缺陷,但不易找到问题发生的原因所在
软件缺陷产生的原因(P28)
软件缺陷的主要类型/现象:
功能、特性没有实现或部分实现
设计不合理,存在缺陷
实际结果和预期结果不一致
运行出错,包括运行中断、系统崩溃、界面混乱
数据结果不正确、精度不够
用户不能接受的其他问题,如存取时间过长、界面不美观
其他
10%
软件产品说明书(需求)
56%
编写代码
7%
设计27%
图1-1 软件缺陷产生的原因分布
软件测试基础理论
软件测试的定义
软件测试的基本理论
软件测试和缺陷修复的代价
软件测试技术概要