软件测试基础理论概述.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件测试基础理论概述.pptx

软件测试基础理论概述汇报:李小凤日期:2017.1.17纲要目录1、软件可靠性与软件缺陷概述2、软件测试的基本理论3、融入测试组织4、软件测试的人员要求纲要目录1、软件可靠性与软件缺陷概述2、软件测试的基本理论3、融入测试组织4、软件测试的人员要求软件可靠性与软件缺陷概述软件缺陷与故障1、软件缺陷和软件故障案例案例1:第一个Bug的故事案例2:美国迪斯 尼公司的狮子王游戏软件bug兼容性问题案例3:美国航天局火星登陆事故 系统测试 衔接问题案例4:跨世纪“千年虫”问题案例5:爱国者导弹防御系统炸死自家人系统时钟误差积累案例6:Windows 2000 中文输入法漏洞案例7: 英特尔奔腾浮点除法缺陷软件可靠性与软件缺陷概述软件缺陷与故障(续)2、软件缺陷和定义软件未达到产品说明书已经标明的功能;软件出现了产品说明书中指明不会出现的错误;软件未达到产品说明书中虽未指出但应当达到的目标;软件功能超出了产品说明书指明的范围;软件测试人员认为软件难以理解、不易使用,或者最终用户认为该软件使用效果不良。软件可靠性与软件缺陷概述软件缺陷与故障(续)3、软件缺陷的理解该做的没做产品说明书中要求做的没做产品说明书中没有明确要求,(单独作为项目列出),但应该实现的。产品说明书中没有提到,但是测试人员认为应该做的。做了不该做的每一个额外的功能都有引入额外bug的风险,这不仅仅增加测试的工作量也增加产品的质量风险,更重要的是增加额外功能的合理性是否确定没有按要求做“应该做成什么样子”,这些内容是依据产品说明书来定的软件可靠性与软件缺陷概述软件缺陷与故障(续)4、软件缺陷的特征“看不到”------软件的特殊性决定了缺陷不易看到“看到但是抓不到”------发现了缺陷,但不易找到问题发生的原因所在软件可靠性与软件缺陷概述软件缺陷与故障(续)5、软件缺陷的种类功能、特征没有实现或部分实现设计不合理,存在缺陷实际结果和预期结果不一致运行出错,包括运行中断、系统崩溃、界面混乱。数据结果不正确、精度不够。用户不能接受的其他问题,如存取时间过长,界面不美观。软件可靠性与软件缺陷概述软件缺陷与故障(续)4、软件缺陷的级别致命的:造成系统或应用程序崩溃、死机、系统悬挂、或造成数据丢失、主要功能完全丧失等。严重的:指功能或特性没有实现,主要功能部分丧失,次要功能完成丧失,或致命的错误声明。一般的:不太严重的错误,这样的软件缺陷虽然不影响系统基本使用,但没有很好的实现功能,没有达到预期效果。如次要功能丧失、提示信息不准确、用户界面差,操作时长等。微小的:一些小问题,对功能几乎没有影响,产品及属性仍可使用,如有个别错别字、文字排列不整齐等。建 议的:测试人员所提出的建议或质疑,如建议程序做适当的修改,来改善程序运行状态,或对设计不合理不明白的地方提出质疑。软件可靠性与软件缺陷概述软件缺陷产生的原因造成软件缺陷的原因:技术问题团队工作软件本身软件缺陷组成分布软件可靠性与软件缺陷概述软件缺陷的修复费用随着时间的推移,修复软件缺陷的费用惊人增长软件可靠性与软件缺陷概述软件缺陷的修复费用(续)随着时间的推移,修复软件缺陷的费用惊人增长纲要目录1、软件可靠性与软件缺陷概述2、软件测试的基本理论3、融入测试组织4、软件测试的人员要求第六阶段(2002年)第五阶段(1996年)Stefa《系统的软件测试》第四阶段(20世纪80年代)TCMM、TSM、TMMIEEE、ANSI、ISO第二阶段(1957年)第一阶段(1947年)测试、调试区分测试等同于调试软件测试的基本理论软件测试技术的发展历程1、软件测试发展历史软件测试的基本理论软件测试技术的发展历程2、软件测试的发展现状 由中国软件行业协会系统与软件过程改进分会联合多家机构发布《中国软件测试行业2013年发展白皮书》软件测试重要性调查结果软件测试的基本理论软件测试技术的发展历程2、软件测试的发展现状(续)国外小一些的软件企业,软件开发与测试人员合适比基本上1:1,微软公司是1:2国外的软件测试工程师基本上都是由从业多年的开发工程师转变而来初级软件测试工程师,到高级软件测试工程师,再到测试经理,这个在国外需要耗费10年左右的职场历程,在目前的中国,只需要3年甚至更短的时间。软件测试的基本理论软件测试技术的发展历程2、软件测试的发展现状(续)软件测试的基本理论软件测试职业对软件测试的误解如果发布的软件有质量问题,那是软件测试人员的错软件测试技术要求不高,至少比编程容易多了有时间就多测试一些,来不及就少测试一些软件测试是测试人员的事,与开发人员无关设计-实现-测试,软件测试是开发后期的一个阶段软件测试的基本理论测试的原则1、完全测试程序不可能输入量太大输出结果太多软件执行路径太多软件说明书是主观的。可以说从旁观者来看是缺陷。即使简单

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档