欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    《软件测试实例》PPT课件.ppt

    • 资源ID:5677257       资源大小:250.49KB        全文页数:33页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《软件测试实例》PPT课件.ppt

    游戏继续-同舟共济,世界末日到了报纸,2023/8/8,1,2023/8/8,2,1.1臭名昭著的软件错误案例,计算机的发展史软件的发展史软件是人编写的所以不完美,2023/8/8,3,Intel浮点除法软件缺陷,1994,让你的计算机做以下算式:(4195835/3145727)*3145727-4195835答案?,2023/8/8,4,Intel浮点除法软件缺陷,1994,1994年12月,Virginia州Lynchburg UniversityDr.Thomas R.Nicely在Pentium PC上做除法实验时发现了异常,他把发现的这个问题放到了Internet,引发了一场风暴。万幸的是,这种情况很少出现,仅在进行精度很高的数学、科学和工程计算时才导致错误。大多数的财务、商务应用用户根本不会遇到此类问题。,2023/8/8,5,Intel浮点除法软件缺陷,1994,事情越闹越大。最终,Intel为自己处理软件缺陷的行为道歉并支付4亿美金来更换芯片。现在,Intel在Web站点上报告已发现的问题,并认真查看客户的反馈意见。类似事件,通用汽车,2023/8/8,6,Intel浮点除法软件缺陷,1994,这个故事重要的不是软件缺陷,而是Intel处理问题的方式:他们的软件测试工程师在内部测试时已经发现了这个问题。管理层认为这没有严重到要必须修正。软件缺陷被发现后,Intel试图掩盖问题的严重性。,2023/8/8,7,爱国者导弹防御系统,1991,海湾战争时,一枚爱国者导弹在沙特的多哈击毙28名美国士兵。分析专家发现症结在于一个软件缺陷。一个很小的系统时钟错误,累积起来造成跟踪系统失去准确度。,2023/8/8,8,千年虫,大约1974,据估计,世界各地检查2000年兼容问题、解决2000年计算错误花费了数百亿美元。,2023/8/8,9,千年虫,大约1974,20世纪70年代,当时的计算机存储空间很小,为了节省存储空间,很多系统采用了一个方法,把4位数日期缩减为2位数,例如,197373。也有人知道,采用这种方案,到2000年时程序的日期计算会出问题,但大家都认为那是遥远的未来。然而,这一天毕竟是要到来的。,2023/8/8,10,1.2软件缺陷是什么,什么是“软件缺陷”,或“软件错误”?“软件错误”这一术语,在没有特别加以说明的情况下,这是一个泛用的、模糊的概念。它指的可能是bug、fault、error、failure、crash(重大事故)、problem(疑问)等,2023/8/8,11,描述软件缺陷的术语,描述软件缺陷的术语:Defect 缺陷 Variance偏差Fault 故障 Problem问题Failure 失效 Error错误Bug 臭虫 Anomaly异常对于测试人员来说,任何和所期望的偏差都应该上报。,2023/8/8,12,有关缺陷的几个概念,错误(error):指在软件开发过程中出现的不希望或不能接受的人为差错。缺陷(defect):软件缺陷是指存在于软件(文档、数据、程序)之中的那些不希望或不可接受的偏差。故障(fault):故障指软件的计算或判决与规定的不符合,使软件或其组成部分丧失了在规定的限度内执行所要求的功能的能力。失效(failure):失效指软件故障使软件不能完成规定功能。,2023/8/8,13,这么多描述软件缺陷的术语?,Why?公司的文化开发小组的个性他们怎样形容自身的软件问题测试人员有必要了解与己合作的开发小组的个性。,2023/8/8,14,产品需求规格说明书,产品需求规格说明书:也称产品规格说明书,软件开发小组的依据。也是系统测试的依据。其内容涉及:产品的功能产品的性能产品的限制或应用范围可靠性、可用性、可测试性等等。,2023/8/8,15,软件缺陷:定义,软件缺陷符合下列5个规则之一:软件未达到产品规格说明书定义的功能。软件出现了产品规格说明书指明不会出现的错误。软件功能超出了产品规格说明书指明的范围。,2023/8/8,16,软件缺陷:定义,软件未达到产品规格说明书虽未指出但应达到的目标。软件测试员或用户认为软件不好或不便之处。(全面客观、合情合理),2023/8/8,17,举例:计算器,Senario:1+2=5死机或崩溃一些“后门”电池电力不足时计算错误按键位置安排不好,2023/8/8,18,软件缺陷:正式定义与分类,软件产品中违背了软件产品需求的实现,则称为软件缺陷。软件缺陷从应用意义上可分为三类:语义错误语法错误功能缺陷,基础概念,2023/8/8,19,语义错误,软件是需求驱动的一系列变换过程的输出。如果在变换过程中,对输入理解错误,则会产生错误的输出,这类错误称之为语义错误。语义错误是一种偏离错误,如需求定义偏离了用户需求,设计偏离了需求定义等。偏离既包括正偏离(超出需求)也包括负偏离(不满足需求)。根据软件缺陷分布统计,需求定义错误和设计错误分别占整个缺陷的56%和27%。,基础概念,2023/8/8,20,语法错误,软件产品是通过某种描述语言表达的结果,如通过UML描述的设计,通过Java描述的程序等。错误地使用了这些语言或违背了这些语言的标准,则称为语法错误。根据软件缺陷分布统计,代码错误占整个缺陷的7%。,基础概念,2023/8/8,21,功能缺陷,有些功能在通常情况下(甚至在大部分绝大部分情况下)都可以正常运行,但在一些特定条件下,则会出现异常,甚至会引起系统崩溃或严重的安全问题,例如缓冲区溢出。,基础概念,2023/8/8,22,典型的缺陷类型,从产生缺陷的原因上分,典型的缺陷类型需求解释有错误用户定义错了需求需求记录错误设计说明有误编码说明有误程序代码有误数据输入有误测试错误问题修改不正确正确的结果是由于其它的缺陷产生的,2023/8/8,23,软件缺陷根源统计,长期的统计表明:,2023/8/8,24,1.3为什么会出现软件缺陷,罪魁祸首第二大来源第三大来源其它来源,2023/8/8,25,软件缺陷的罪魁祸首,:产品规格说明书原因:需求不清需求错误表达错误或歧义需求变化,2023/8/8,26,软件缺陷的第二大来源,:设计方案原因:设计粗糙设计缺陷表达不清、歧义设计技术不成熟,2023/8/8,27,软件缺陷的第三大来源,:代码错误原因:软件的复杂性说明文档不足编程风格、可维护性低级错误,2023/8/8,28,其它原因,进度压力资源不足采用的技术成熟度人员技术力测试错误。实际工作中上报的缺陷中有少部分是测试错误,属错报。这也是正常的。,2023/8/8,29,易导致缺陷的“测试原因”,测试目标定义错误在开发生命周期中,错误的选择了测试介入时期选择了低效的测试技术测试人员专业知识培训不够,工作低效计划不够详细,测试的随意性很大测试人员同开发人员沟通困难,2023/8/8,30,软件缺陷引入阶段统计,许多缺陷是在早期阶段引入的资料来源:Applied Software Measurement,Capers Jones,2023/8/8,31,为什么缺陷很难被找出?,看不到(不可预知)看到但是抓不到,2023/8/8,32,1.4软件缺陷的修复费用,缺陷发现越晚,纠正费用越高。呈几何数级增长。资料来源:Boehm,IBM,1981,2023/8/8,33,尽早消除软件缺陷的价值,缺陷数量的放大每个进入下个步骤的缺陷都可能引起下个步骤中的多个缺陷,导致消缺成本的剧增。,缺陷发现越晚,纠正费用越高,

    注意事项

    本文(《软件测试实例》PPT课件.ppt)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开