1 / 38
文档名称:

软件测试简介.ppt

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

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

分享

预览

软件测试简介.ppt

上传人:bai1968104 2021/7/27 文件大小:419 KB

下载得到文件列表

软件测试简介.ppt

文档介绍

文档介绍:基于CMMI的软件工程
软件测试简介
1
第十二章 软件测试简介
软件测试基本概念
软件测试分类
自动化测试
常见测试工具
BUG管理流程
软件测试的定义:使用人工或自动的手段来运行或测定某个软件系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。是帮助识别开发完成(中间或最终的版本)的计算机软件(整体或部分)的正确度(Correctness) 、完全度(Completeness)和质量(Quality)的软件过程;
软件测试是为了发现程序中的错误而执行的过程。
定义
软件测试历史
1947年 ,测试等同于调试
1957年,测试是为了表明程序正确而进行的
1972年,测试是为发现错误而至此能够的一个程序或者系统的过程
1996年,提出测试能力成熟度TCMM(Testing Capability Maturity Model),测试支持度TSM(Testability Support Model),测试成熟度TMM(Testing Maturity Model),测试工具流行。
2002年,测试是为了度量和提高被测软件的质量,对测试件进行工程设计、实施和维护的整个生命周期过程。
软件测试著名失败案例
狮子王案例:缺乏配置测试
Intel浮点除法软件缺陷
美国航天局火星登陆
爱国者导弹防御系统
软件缺陷
软件未达到产品说明书(简称,SPEC)标明的功能;
软件出现了产品说明书指明不会出现的错误;
软件功能超出产品说明书指明范围;
软件未达到产品说明书虽未指出但应达到的目标,此条的目的是抓住产品说明书上遗漏之处;
软件测试员认为软件难以理解、不易使用、运行速度缓慢,或者最终用户认为不好。
软件模型或者说业务建模制定不正确,更直观的理解是,SEPC本身不明确或有错误,没有能很好的描述要开发的软件,这类原因占了70%左右,并且很难于纠正;
软件庞大,功能十分复杂;
编程过程出错,此类原因导致的错误大概占20%,一般来说比较容易纠正;
个别功能要求改变而影响到其他部分;
与要开产的软件对接的第三方软件有缺陷;
人为因素,常见的因素包括:项目组管理方法、项目进度要求时间紧、项目组配备人力不足、组内及组外沟通不充分等几种情况。
产生软件缺陷的原因
发现阶段修正花费对照表
软件测试的原则
为了能够更好的进行软件测试,提高测试的整体效率,降低项目的整体成本,我们在执行软件测试过程中可以参照以下几点原则:
1、完全测试程序是不可能的,不可能找出软件的所有缺陷,这是因为:
输入量太大
输出结果太多
软件实现途径太多
软件说明书没有客观标准,从不同的角度来看,软件缺陷的标准不同。
2、软件测试是有风险的行为,如果决定不去测试所有的情况,那就是选择了风险。软件测试人员要学会的一个主要原则是如何把无边无际的可能减少到可以控制的范围,以及如何针对风险制订作出明智抉择,去粗存精。
3、测试无法显示潜伏的软件缺陷,软件测试工作与防疫员的工作极为相似,可以报告已发现的软件缺陷,却无法报告潜伏的软件缺陷,更不可能保证找到全部的缺陷。
4、找到的软件缺陷越多,就说明软件缺陷越多。生活中的寄生虫和软件缺陷几乎完全一样,两者都成群出现。发现一个附近就会有一群。
软件测试的原则(续)

最近更新

监理工程师之水利工程目标控制题库及参考答案.. 167页

监理工程师之水利工程目标控制题库含答案(达.. 167页

监理工程师之水利工程目标控制题库含答案(最.. 167页

智能家居产品介绍 30页

面向中文歌词的音乐情感分类研究的任务书 3页

隧道破碎带塌方处理技术探究 3页

阿姆河盆地查尔朱断阶中下侏罗统沉积相研究的.. 3页

锅炉省煤器的设计改造 5页

铝涂层对X80钢腐蚀疲劳裂纹扩展的影响研究的任.. 4页

铁路客车车体防腐技术应用研究 3页

钢球自锁液压缸与平衡阀参数匹配问题研究 3页

金融支持“三农”发展有关会计问题研究 3页

重组人脑钠肽治疗急性心梗伴急性心衰的临床研.. 4页

酒精生产新工艺 3页

道真至新寨高速公路某滑坡稳定性分析与评价 3页

辽阳市城市地质工作思考 3页

软土地基上道路桥梁不均匀沉降施工方法改进研.. 3页

身临其境看冬奥——访冰雪项目交互式多维度观.. 3页

超导配线的丝网印刷工艺研究 3页

负载均衡在校园信息系统中的实现与应用 4页

计算机系统以及计算机网络安全的分析探讨 3页

西部地区“双一流”建设高校科研竞争力分析—.. 3页

行星齿轮传动柔性齿圈齿根动应力计算及光纤光.. 3页

虚拟雷达信号环境构建方法研究 3页

营改增后ZJ建筑集团增值税管理问题研究 4页

苏式养护:将对交通的影响降到最小!——宁沪.. 3页

船舶推进轴系的回旋振动特性分析 3页

舟山群岛鸟类生态地理学研究 3页

自卸汽车举升机构受力分析计算法 3页

脲醛树脂花状微球的形成机制及形貌控制 3页