网站大量收购闲置独家精品文档,联系QQ:2885784924

第1章软件测试的基础理论剖析.pptx

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件测试;【引例描述】 1999年,火星气象卫星(Mars Climate Orbiter)到达火星之后不久就消失了;火星极地登录者(Mars Polar Lander)在火星上着陆时坠毁。原因是:地面系统软件和飞行器软件分别使用公制和英制两种单位。 如上例的事件数不胜数,很多都带来了巨大的损失和影响。从这些惨痛的教训中,人们意识到:软件产品质量是企业的重要目标,软件缺陷不可能避免,软件测试是发现缺陷的手段。;【软件测试】 早期定义: 1.是证明软件中不存在错误的过程 2.是确信程序做了它应该做的事情(Hetzel,1973) 3.是为找出错误而运行程序或系统的过程(Myers,1979) 4.保证程序和相应的规范说明一致 5.发现软件中的错误 6.确保软件做不必要的事情 7.确保系统合理的执行 8.确保系统失败前可以让系统运行到何种程度 9.确保发布给用户的系统中有哪些分险 10.ISO9000定义:测试是一种基于机器的,对代码执行测试,确认测试的活动 11.对软件质量的度量(Hetzel,1983) 12.验证系统满足需求,或确定实际结果与预期结果之间的区别 13.确认程序正确实现了所要求的功能;【标准定义】 IEEE软件工程(1983)的定义: 使用人工或者自动手段来运行或测试某个系统的过程,是满足规定的需求或弄清预期结果与实际结果之间的差别。它是帮助识别开发完成(中间或最终版本)的计算机软件(整体或部分)的正确度(correctness)、完全度(completeness)和质量(quality)的软件过程;是SQA(soft quality assurance)的重要子域。;第一章 软件测试的基础理论 ;本章概要;1.1 软件测试的含义;1.1 软件测试的含义;1.1.1软件缺陷;1.1.1软件缺陷;1.1.1软件缺陷;1.1.1软件缺陷;1.1.1软件缺陷;1.1.1软件缺陷;1.1.1软件缺陷;1.1.1软件缺陷;1.1.1软件缺陷;2.软件缺陷的定义 从上述的案例中可以看到软件发生错误时将造成灾难性危害或对用户产生各种影响。软件缺陷(bug),即计算机系统或者程序中存在的任何一种破坏正常运行能力的问题、错误,或者隐藏的功能缺陷、瑕疵。缺陷会导致软件产品在某种程度上不能满足用户的需要。;1.1.1软件缺陷;1.1.1软件缺陷;1.1.1软件缺陷;1.1.1软件缺陷;1.1.1软件缺陷;团队工作 系统分析时对客户的需求不是十分清楚,或者和用户的沟通存在一些困难。 不同阶段的开发人员相互理解不一致,软件设计对需求分析结果的理解偏差,编程人员对系统设计规格说明书中某些内容重视不够,或存在着误解。 设计或编程上的一些假定或依赖性,没有得到充分的沟通。 软件本身 文档错误、内容不正确或拼写错误。 数据考虑不周全引起强度或负载问题。 对边界考虑不够周全,漏掉某几个边界条件造成的错误。 对一些实时应用系统,保证精确的时间同步,否则容易引起时间上不协调、不一致性带来的问题。 没有考虑系统崩溃后在系统安全性、可靠性的隐患。 硬件或系统软件上存在的错误。 软件开发标准或过程上的错误。 ;1.1.1软件缺陷;1.1.2 软件测试技术的发展历史及现状;1.1.2 软件测试技术的发展历史及现状 ;1.1.2 软件测试技术的发展历史及现状 ;1.2 软件测试的目的与原则;1.2 软件测试的目的与原则;1.2 软件测试的目的与原则;1.2 软件测试的目的与原则;1.2 软件测试的目的与原则;1.2 软件测试的目的与原则;停止测试的标准;1.3软件测试的生命周期;;1.3软件测试的生命周期;1.4 软件测试与软件开发的关系;1.4 软件测试与软件开发的关系;1.4 软件测试与软件开发的关系;1.4 软件测试与软件开发的关系;1.4 软件测试与软???开发的关系;1.4 软件测试与软件开发的关系;习题

您可能关注的文档

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档