- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件测试技术 主讲教师:冯书晶 “四个一”训练 组织教学: 校训:自强不息,开物成务! 培养目标: 计算机软件技术高技能人才! 岗位能力要求: 精编程、善操作、懂设计、知流程! 第1章 软件测试概述 一、软件开发流程概要 瀑布模型 增量模型 螺旋模型 二、软件开发与软件测试的关系 1、软件测试与软件开发各阶段的关系(h模型) 三、软件质量管理与评价 1、软件质量定义 美国传统字典定义:某一事物的特征或属性。 质量分为 –设计质量 –符合质量 “运行正确”的程序就是高质量的程序吗? ------正确性只是反映软件质量的一个因素而已。 (1)软件质量定义: 软件质量 (software quality)是与软件产品满足明确或隐含需求的能力有关的特征和特性的总和。 能满足给定需要的特性之全体 具有所期望的各种属性的组合的程度 用户觉得能满足其综合期望的程度 软件的组合特性,它确定软件在使用中将满足顾客预期要求的程度。 简言之,软件质量是软件一些特性的组合,它仅依赖软件本身。 (2)软件质量的不同视面 用户,开发者,管理者会有不同的关心重点。 (用户的期望值最高,软件质量满足程度也要以用户的需求为依据。) A、用户主要感兴趣的是如何使用软件、软件性能和使用软件的效果。 是否具有所需要的功能; 可靠程度如何; 效率如何; 使用是否方便; 环境开放的程度如何(即对环境、平台的限制,与其他软件连接的限制)。 2、软件质量特性 (1)软件质量特性和子特性介绍 为通过某些定量方法来评价产品质量,就要求有一组描述产品且构成评价基础的质量特性。 软件质量特性是用于评价软件产品并对之进行质量测量的重要维度。 国标ISO/IEC9126:1991信息技术 软件产品评价 质量特性及其使用指南 定义的质量特性包括 6个质量特性,进一步细化为21个质量子特性. 在随后的9126-2,9126-3中又修正为27个子特性. 国标ISO/IEC9126:1991 信息技术 软件产品评价 质量特性及其使用指南 A2.1 功能性(functionality) 是与一组功能及其指定的性质有关的一组属性 A2.1.1 适合性Suitability 与规定任务能否提供一组功能以及这组功能的适合程度有关的软件属性。 A2.1.2 准确性accuracy 与能否得到正确或相符的结果或效果有关的软件属性。 A2.1.3 互操作性;互用性interoperability 与同其他指定系统进行交互的能力有关的软件属性。 A2.1.4 依从性 compliance 使软件遵循有关的标准、约定、法规及类似规定的软件属性。 A2.1.5 安全性security 与防止对程序及数据的非授权的故意或意外访问的能力有关的软件属性。 A2.2 可靠性(reliability) 是与在规定的一段时间和条件下,软件维持其性能水平的能力有关的一组属性 A2.2.1 成熟性 maturity 与由软件故障引起失效的频度有关的软件属性。 A2.2.2 容错性 tolerance 与在软件故障或违反指定接口的情况下,维持规定的性能水平的能力有关的软件属性。 A2.2.3 易恢复性 recoverability 与在失效发生后,重建其性能水平并恢复直接受影响数据的能力以及为达此目的所需的时间和努力有关的软件属性。 4)依从性 软件产品遵循与可靠性相关的标准、协定或规章的能力。 A2.3易用性(usability) 是与一组规定或潜在用户为使用软件所需作的努力和对这样的使用所作的评价有关的一组属性 A2.3.1 易理解性understandability 与用户为认识逻辑概念及其应用范围所花的努力有关的软件属性。 A2.3.2 易学习性 learnability 与用户为学习软件应用(例如运行控制、输入、输出)所花的努力有关的软件属性。 A2.3.3 易操作性operability 与用户为操作和运行控制所花努力有关的软件属性。 4)吸引性 软件产品吸引用户的能力。(颜色、图片等) 5)依从性 软件产品遵循与易用性相关的标准、协定、风格指南或规章的能力。 A2.4 效率(efficiency) 是在规定的条件下,软件性能水平与所使用资源量之间关系有关的一组属性 A2.4.1 时间特性 timebehaviour 与软件执行其功能时响应和处理时间以及吞吐量有关的软件属性。 A2.4.2 资源特性 resourcebehaviour 与在软件执行其功能时所使用的资源数量及其使用时间有关的软件属性。 3)依从性 软件产品遵循与效率相关的标准、协定的能力。 A2.5 易维护性( maintainability)
您可能关注的文档
最近下载
- 巨人 通力电梯NOVA GKE调试说明书故障代码GPN15 GVN15_GKE - 51668093D01-2022.pdf VIP
- 吕梁学院《高等数学下》2025 - 2026学年第一学期期末试卷(A卷).docx VIP
- 抖音超火看表情符号猜成语PPT.pptx VIP
- 德龙ICK6000冰淇淋机说明书.pdf
- 昂科威S用户手册.doc VIP
- DB45T12302015红树林湿地生态系统固碳能力评估技术规程.pdf VIP
- 难点详解人教版8年级数学上册《全等三角形》专项训练试题(解析卷).docx VIP
- 难点详解人教版8年级数学上册《全等三角形》专项训练练习题.docx VIP
- 铁路连续梁桥线形监控量测系统使用培训.pdf
- 麻醉危机管理情境模拟教学 .pdf VIP
文档评论(0)