软件质量,软件质量管理体系课件.ppt

软件质量,软件质量管理体系课件.ppt

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

软件测试

第二讲软件质量;内容简介;第1节软件质量定义;第1节软件质量定义;第1节软件质量定义;第1节软件质量定义;技术:

包括分析技术、设计技术、编码技术、测试技术等,需求是项目的灵魂,良好的需求分析便是项目成功的关键所在,若是需求分析做不好不可防止的要出现返工;设计,软件的质量是设计出来的,良好的设计基本上决定了软件产品的最终质量;编码技术产生对的高效的代码;测试是保证软件的一道防线。因此多种技术对质量来说都是很重要的。

组织:

好的组织可以有效的增进流程的实行,同步提供员工的发展通道以吸引更多的人(技术的载体)。;第2节软件质量管理体系;第2节软件质量管理体系;第2节软件质量管理体系;ISO9126软件质量模型由6个特性,27个子特性构成。这个模型是软件质量原则的关键,此后的测试工作要从这些特性去测试、评价一种软件。

;第3节软件质量模型;3.1功能性

功能性——当软件在指定条件下使用时,软件产品提供满足明确和隐含需求的功能的能力。

适合性——软件产品为指定的任务和顾客目的提供一组适合的功能的能力。即所提供的功能是顾客需要的,顾客需要的功能软件系统已提供。(论述“有无”)

精确性——软件产品提供具有所需精确度的对的或相符的成果或效果的能力。即软件除了所规定的功能外,还规定能对的实现所规定的功能。(论述“对不对”)(如计算器加法测试)

互操作性——软件产品与一种或更多的规定系统进行互换的能力。(例如:PC机中WORD和打印机完毕打印互通;接口调用——网上招标系统与开标系统互操作、标书查看工具)

保密安全性——软件产品保护信息和数据的能力。重要两个方面:A、防止未得到授权的人或系统访问有关的信息或数据;B、保证得到授权的人或系统能正常访问有关信息或数据。

功能性的依从性——软件产品遵照与功能性有关的原则、约定或法规以及类似规定发能力。这些原则要考虑国际原则、国标、行业原则、企业内部规范等。;3.2可靠性

可靠性——在指定条件下使用时,软件产品维持规定的性能级别的能力。可靠性的性能指标:??均无端障时间(MTTF)、平均恢复时间(MTTR)、平均失效间隔时间(MTBF)。

成熟性——软件产品为防止软件内部的错误扩散而导至系统失效的能力(重要是对内错误的隔离,即内部接口防备),即软件防止自身的错误、自身模块间的错误而导致整个软件的失效。如对导入招投标文献及接口文献进行非空检查。

容错性——软件防止外部接口错误扩散而导致系统失效的能力(重要是对外错误的隔离,即外部接口防备)故意更改登陆顾客名及密码

易恢复性——系统失效后,重新恢复原有的功能和性能的能力。包括两个方面:A、原有能力恢复程度;B、原有能力恢复速度。系统未响应时恢复的能力

可靠性的依从性——软件产品遵照与可靠性有关的原则、约定或法规的能力。;3.3易用性

易用性——在指定条件下使用时,软件产品被理解、学习、使用和吸引顾客的能力。

易理解性——顾客在使用软件时,系统交互给顾客的信息与否精确、清晰、易懂,能协助顾客精确理解系统目前真实状态,指导顾客深入操作。(例如宜宾编制不选招标方式和评标措施时,不能切换到招标文献界面;系统必填项不填时不能生成标书)

易学性——软件使顾客能学习其应用的能力。(例如顾客手册与否有中文、协助文档与否齐全、控件或图标与否有回显功能等)

易操作性——软件产品使顾客能易于操作和控制它的能力。(快捷键,默认操作,系统安装)

吸引性——软件产品吸引顾客的能力。这重要考虑的是产品的界面等外在美观原因,这也是一种产品质量很重要的构成部分。(GUI界面测试)

可靠性的依从性——软件产品遵照与易用性有关的原则、约定、风格指南或法规的能力。;3.4效率

效率——在特定条件下,相对于所用资源的数量,软件产品可提供合适性能的能力。

时间特性——在规定条件下,软件产品执行其功能时,提供合适的响应和处理时间以及吞吐率的能力。即完毕顾客的某个功能需要的响应时间。文献下载上传、标书导入时长

资源运用性——在规定条件下,软件产品执行其功能时,使用合适的资源数量和类别的能力。例如完毕某个功能需要的CPU拥有率、内存拥有率、通信宽带等。详细的资源类别和软件产品有关,一般要考虑CPU、内存、通信宽带、系统内部的队列资源、消息包等资源。

性能场景设计:

1、单顾客单业务测试2、多顾客单业务测试3、多顾客多业务测试

1顾客注册祈求响应时间、消耗资源50个顾客……50个顾客注册……

文档评论(0)

181****8523 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档