下载此文档

软件测试实践-zhjr02-软件测试概论课件.ppt


文档分类:IT计算机 | 页数:约82页 举报非法文档有奖
1/82
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/82 下载此文档
文档列表 文档介绍
什么是软件测试1979年,GlenfordMyers的《软件测试艺术》(TheArtofSoftwareTest)Myers作为当时最好的软件测试,其定义是:“测试是为发现错误而执行的一个程序或者系统的过程”。Myers以及他的同事们在20世纪70年代的工作是测试过程发展的里程碑。11983年,BillHetzel在《软件测试完全指南》(CompleteGuideofSoftwrareTesting)一书中指出:测试是以评价一个程序或者系统属性为目标的任何一种活动。2软件是由文档、—数据以及程序组成的,那么软件测试就应该是对软件形成过程的文档、数据以及程序进行的测试,而不仅仅是对程序进行的测试。60%以上的软件错误并不是程序错误,而是分析和设计错误。测试概念扩大化,提倡软件全生命周期测试的理念。3软件测试基础软件测试与软件质量软件测试目的软件测试原则软件测试对象软件测试分类软件测试过程模型软件生命周期测试策略软件失效分类与管理第1章section24什么是软件质量在1991年软件产品质量评价国际标准IS09126中定义的“软件质量“是软件满足规定或潜在用户需求特性的总和。1999年,软件“产品评价”国际标准IS014598经典”软件质量“定义:软件特性总和,软件满足规定或潜在用户需求的能力。2001年,ISO9126规定软件质量由”内部质量“、外部质量”和“使用质量”三部分。也就是说,“软件满足规定或潜在用戶需求的能力”要从软件在内部、外部和使用中的表现来衡量。5ISO-9126的软件质量模型框架外部测量内部质量属性外部质量属性使用质量属性过程质量过程过程测量内部测量使用质量的测量软件产品软件产品的效用使用条件影响影响影响依赖依赖依赖过程质量有助于提高产品质量产品质量有助于提高使用质量6外部和内部质量功能性可靠性易用性效率维护性可移植性适合性准确性互操作性保密安全性功能性的依从性成熟性容错性易恢复性可靠性的依从性易理解性易学性易操作性吸引性易用性的依从性时间特性资源利用性效率的依从性易分析性易改变性稳定性易测试性维护性的依从性适应性易安装性共存性易替换性可移植性的依从性***的依从性:软件产品遵循与***相关的标准、约定或法规以及类似规定的能力7使用质量有效性生产率安全性满意度8从客户角度,主要关注软件产品的下列外部质量特性。从开发内部考虑,主要关注软件产品的下列内部质量特性。9外部质量特性1)正确性——是否正确的功能实现。2)性能——响应时间、处理吞吐量、权限能力等指标是否达到要求。3)可靠性/稳定性——平均故障间隔时间、平均故障修复时间、数据准确度等指标是否达到要求。4)完整性/安全性——是否存在数据完整、信息安方面的问题。5)易用性——用户使用的难易程度如何。6)灵活性——新增功能、升级的难度如何。7)互操作性——在与其他软件系统的集成以及数据交换方面是否满足要求。8)标准性——是否符合相关的国际/国家标准、行业标准、内部规范。9)兼容性——是否与用户的现行系统兼容。10)国际化——不同国家/地区的版本是否满足这些国家/地区的要求。10

软件测试实践-zhjr02-软件测试概论课件 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数82
  • 收藏数0 收藏
  • 顶次数0
  • 上传人feng1964101
  • 文件大小547 KB
  • 时间2020-08-15