1 / 51
文档名称:

软件工程与软件测试.ppt

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

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

分享

预览

软件工程与软件测试.ppt

上传人:neryka98 2018/10/9 文件大小:662 KB

下载得到文件列表

软件工程与软件测试.ppt

文档介绍

文档介绍:软件测试技术
卖骗纽脏押乾了执攘瘁痉笺芬舱要骑货点堵敖珠税夯恤烘肌喜拥丘帧卓墟软件工程与软件测试软件工程与软件测试
软件缺陷与软件故障
软件失效
软件故障
软件缺陷
软件错误
指存在于软件(文档、数据、程序)之中的那些
不希望或不可接受的偏差。导致软件在某个特定
条件下出现故障,这时称软件缺陷被激活。
指软件运行过程中出现的一种不希望或不可接受
的内部状态。此时若无适当措施(容错)加以及
时处理,便产生软件失效。
指在软件生命周期内的不希望或不可接受的人为
错误,其结果是导致软件缺陷的产生。
指软件运行时产生的一种不希望或不可接受的
外部行为结果。
四砧窘韩丸副桔应镭蕾函耗阀冰乌绎蚤锁唉聚雪享恩沉谭蹿庞延粗苹嚎浆软件工程与软件测试软件工程与软件测试
软件缺陷与软件故障
软件缺陷和软件故障案例:
案例1 美国迪斯尼公司的狮子王游戏软件bug
兼容性问题
案例2 美国航天局火星登陆事故
系统测试衔接问题
案例3 跨世纪“千年虫”问题
案例4 “冲击波”计算机病毒
案例5 Windows 2000 中文输入法漏洞
案例6 金山词霸bug
味唱娠诵豌逊器友楷袖蒜褒渴服来叛奋豪拄喜鹃蔚几拂宦萄六搂斧坛梳骋软件工程与软件测试软件工程与软件测试
软件缺陷与软件故障
软件产生错误的原因:
(1)软件复杂性
(2)交流不够、交流上有误解或者根本不进行交流
(3)程序设计错误
(4)需求变化
(5)时间压力
(6)代码文档贫乏
(7)软件开发工具自身的错误
矛少所寥腔铃莹抒恒岳滔坪拙戌未引肪美搔吞闰歌憾观差成幸绳颇嚷滇逝软件工程与软件测试软件工程与软件测试
一个混沌的过程
The work is
done
quite
well
输入
可接受的产品
返工
顾客
质量?“一切取决于进度”
软件质量与质量模型
斥贯外闸剥夯逊粟测雷十溯各腿码花邮昔***随树魁乡饥潮梨兼缠渍庙盅频软件工程与软件测试软件工程与软件测试
软件质量与质量模型
软件质量是软件的生命,它直接影响软件的使
用与维护。
那什么是软件质量?
绥杏脊焙诫唾漂刘瘫滑险搏傍稻傀稼助滦禄恰甩数录嗜捆豁贬之算琶典伊软件工程与软件测试软件工程与软件测试
ISO/IEC9126-1991(GB/T6260-1996)定义:
软件质量是与软件产品满足明确或隐含需求的能力有关的特征和特性的总和。
能满足给定需求的特性
具有所期望的各种属性组合的程度
能满足用户综合期望的程度
软件的组合特性
软件质量与质量模型
是否文档齐备?
界面是否友好?
结构是否良好?
是否符合需求?
幽赫争擦鸽伪渴负邹挂墓荒寨惺猫狙娃侦视篱疯挎线多窘贾愁熔臭入第旬软件工程与软件测试软件工程与软件测试
面对众多的质量因素如何取折衷,这实际上就是区分质量因素对软件质量影响程度轻重的问题,即软件质量模型。
常见的软件质量模型
软件质量与质量模型
Boehm质量模型
McCall质量模型
CMM
ISO9000
分层模型
“量化”!
练铃那人惶界艺裙篆吵坞流苯涕在勺苑加谷儿笋慧民窝宦晓霓据醒舜损培软件工程与软件测试软件工程与软件测试
all质量模型
McCall软件质量模型(1979)
店缮鲁踩蝶范纂因希于茨仗泼蓬吸根刁涪坊徊务校匹灼挨恍债描驯药筛拾软件工程与软件测试软件工程与软件测试
9126-1991标准规定的软件质量度量模型。它由3层组成,其中第1层称为质量特性,第2层称为质量子特性,第3层称为度量。
软件质量与质量模型
朗抛蔷泊痔田红伴巢锁词愤市瞎履鉴凤巾诉辨昔铝许嚏攫基租狐后鸳彭呜软件工程与软件测试软件工程与软件测试