软件质量模型的六大特性和27个子特性
软件质量模型的六大特性和27个子特性如下:
ISO/IEC9123软件质量特性
图示:
**一、功能性:
1、适合性:解释软件产品是否提供了相应的功能
2、准确性:软件提供的功能是否正确(用户需要的) 即解释软件对不对
3、互操作性:产品与产品之间交互数据的能力
4、保密安全性:软件产品保护信息和数据的能力 即允许经过授权的用户和系统能够正常的访问相应的数据和信息,禁止未授权的用户访问… 如数据库加密 IP登录次数限制 防DoS攻击
5、功能性的依从性:国际/国家/行业/企业 标准规范一致性
*
**二、可靠性:
产品在规定的条件下,在规定的时间 规定的性能下完成规定功能的能力
1、成熟性:内部接口防范 ---- 软件产品为避免软件内部的错误扩散而导至系统失效的能力(主要是对内错误的隔离),exception等的处理
2、容错性:外部接口防范 ---- 软件防止外部接口错误扩散而导致系统失效的能力(主要是对外错误的隔离) 自我处理能力
3、易恢复性:系统失效后,重新恢复原有的功能和性能的能力。
4、可靠性的依从性 :国际/国家/行业/企业 标准规范一致性
三、易用性:
在指定使用条件下,产品被理解、 学习、使用和吸引用户的能力
1、易理解性:软件交互给用户的信息时,要清晰,准确,且要易懂,使用户能够快速理解软件。
2、易学性:软件使用户能学习其应用的能力。
3、易操作性:软件产品使用户能易于操作和控制它的能力。
4、吸引性:
5、易用性的依从性:国际/国家/行业/企业 标准规范一致性
四、效率性:
在规定台条件下,相对于所用资源的数量,软件产品可提供适当性能的能力
1、时间特性:平均事务响应时间,吞吐率,TPS(每秒事务数). 软件处理特定的业务请求所需要的响应时间。
2、资源利用性:CPU 内存 磁盘 IO 网络带宽 队列 共享内存. 软件处理特定的业务请求所消耗的系统资源。
3、效率依从性:
五、软件维护性:
“四规”, 在规定条件下,规定的时间内,使用规定的工具或方法修复规定功能的能力
1、易分析性:定位成本—分析定位问题的难易程度
2、易改变性:降低修改缺陷的成本—软件产品使指定的修改可以被实现的能力
3、稳定性:防止意外修改导致程序失效
4、易测试性:降低修改缺陷的成本—使已修改软件能被确认的能力
5、维护性的依从性:国际/国家/行业/企业 标准规范一致性
六、软件可移植性:
从一种环境迁移到另一种环境的能力
1、适应性:适应不同平台
2、易安装性:被安装的能力
3、共存性:软件产品在公共环境中与其它软件分享公共资源共存的软件。即兼容性
4、易替换性: 软件产品在同样的环境下,替代另一个相同用途的软件产品的能力。
5、可移植性的依从性:国际/国家/行业/企业 标准规范一致性
软件质量模型的六大特性和27个子特性相关推荐
- ISO 9126软件质量模型的6大特性和27个子特性,测试人员建议深入了解
ISO9126软件质量模型是评价软件质量的国际标准,由6个特性和27个子特性组成,建议大家深入理解各特性.子特性的含义和区别,在测试工作需要从这6个特性和27个子特性去测试.评价一个软件.这个模型是软 ...
- 【中级软考】软件质量模型的六大特性27个子特性(软件质量特性:功能性、可靠性、易用性、效率性、软件维护性、软件可移植性)
文章目录 一.功能性: 二.可靠性:产品在规定的条件下,在规定的时间内完成规定功能的能力 三.易用性:在指定使用条件下,产品被理解. 学习.使用和吸引用户的能力 四.效率性:在规定台条件下,相对于所用 ...
- 软件质量模型的6大特性27个子特性
软件质量模型的6大特性27个子特性 软件质量模型的六大特性27个子特性 一.功能性: 1.适合性:软件是否提供了相应的功能 2.准确性:软件提供的功能是否正确(用户需要的) ...
- ISO/IEC 9126 软件质量模型
ISO/IEC 9126 (1991年发布)是一个软件质量的评估标准,后来被最新的软件质量标准ISO/IEC 25010:2011(2011年发布)取代. ISO/IEC 9126 软件质量模型 IS ...
- ISO9126软件质量模型
ISO9126软件质量模型由6个特性,27个子特性组成,是软件质量标准的核心. 外部和内部质量 功能性:适用性.准确性.互操作性.保密安全性.功能性的依从性 可靠性:成熟性.容错性.易恢复性.可靠性依 ...
- 软件质量模型ISO/IEC25010
文章目录 前言 ISO/IEC 25010 功能性 适合性 正确性 完备性 功能性的依从性 兼容性 共存性 互操作性 兼容性的依从性 安全性 保密性 完整性 真实性 抗抵赖性 可核查性 安全性的依从性 ...
- ISO9126 软件质量模型
ISO9126 软件质量模型是评价软件质量的国际标准,由6个特性和27个子特性组成. 一.功能性 1.适合性:软件产品为指定的任务和用户目标提供一组合适功能的能力.(1.软件提供了用户所需要的功能 2 ...
- 软件质量模型介绍ISO/IEC 9126和ISO/IEC 25010
ISO/IEC 9126软件质量模型( 一种评价软件质量的通用模型,包括 6大特性和27个子特性) ISO/IEC 25010( 八个特性和31个子特性, ISO9126多了两个主特性:兼容性和安全性 ...
- 软件测试常见概念(软件生命周期、软件开发模型、软件质量模型、软件缺陷管理、软件测试概述、软件测试分类、软件测试与软件开发、软件测试原则、黑盒测试方法、白盒测试方法、性能测试)
文章目录 1. 软件概述 1.1 软件生命周期 1.2 软件开发模型 1.2.1 瀑布模型 1.2.2 快速原型模型 1.2.3 迭代模型(增量模型或演化模型) 1.2.4 螺旋模型 1.2.5 敏捷 ...
- 软件产品质量要求与评价_软件质量模型
关于软件质量特性,前面的文章已经介绍了可靠性.易用性以及测试性,还有哪些质量特性?如何保证完整而不会遗漏?我认为有必要介绍一下GB/T 16260,以便对软件质量特性建立一个系统性的认知,立足整体对于 ...
最新文章
- virtual hust 2013.6.20 数论基础题目 D - Just the Facts
- 用好VS2010扩展管理器
- 来51的时间也不短了,开始写blog了。
- 70. Climbing Stairs
- 设计模式之行为类模式PK
- 为linux服务器安装rkhunter工具
- Fence Repair (二叉树求解)(优先队列,先取出小的)
- C#控件的闪烁问题解决方法总结
- 中移动总裁李跃:发展Wifi才是长久之计
- 串灯控制盒去掉怎么接_暖通小兵设计系列16-集线盒(中央控制器)简介(余小其转载版本)...
- 在windows server 2003服务器上提供NTP时间同步服务
- linux 正向代理与反向代理
- 学习2 游戏交互界面设计(贪食豆)
- 工控HMI界面设计基本原则
- 解决Adobe reader闪退问题
- Linux基本操作命令 实验
- 什么是MCU、MPU、DSP与FPGA
- linux dd命令刻录u盘,Linux使用dd命令烧录启动U盘
- PHP案例 许愿墙 PHP许愿墙
- Solana中的account
热门文章
- 乱舞三国java_乱舞三国OL-龙腾四海
- ps去水印教程_Adobe Photoshop CS2去除水印方法 PS去水印教程
- ATK-SIM900A入门
- android开发先学什么,Android开发入门教程应该先学什么
- Loadrunner2021安装教程
- 雨林木风YN9.9三分极速速终结版 http://www.51ylmf.cn
- 以虎丘塔影园的数字化项目,窥考古与实景三维的异业合作
- echarts迁徙图 vue_vue中使用 echarts3.0 或 echarts2.0 (模拟迁徙图,折线图)
- 笑死人啦,史上最恶心的笑话
- Linux学习笔记之 Btrfs文件系统简介及使用