软件测试质量模型简单介绍

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
体现于长时间不出错
易测试性
确认问题是否已修复的能力
易测试性的依从性
可移植(环境的变迁)
适应性
不同平台、不同环境的适应能力
易安装性
在指定环境中被安装的能力
共存性
与其它软件的共存,尤其与杀毒软件共存
易替换性
如升级
可移植性的依从性
功能性的依从性
可靠性
(维持性能级别)
成熟性
避免软件自身错误、自身模块间接口错误导致的软件失效,如空指针、内存未释放
三要素:规定的环境、规定的时间、规定的性能
可靠性指标:平均无故障时间、平均恢复时间、平均失效间隔时间
容错性
软件和外部接口间出现故障
易恢复性
发生的情况下,原有能力恢复的效率和准确度
可靠Baidu Nhomakorabea的依从性
质量模型||外部质量和内部质量
功能性
适合性
为指定任务和用户目标提供合适的功能的能力
准确性
提供的功能的正确度
互操作性
与一个或更多的规定系统进行交互的能力(软件/硬件/网络/界面/数据)
保密安全性
数据的保密性和完整性
1.功能:密码、验证码
2.权限:最小权限
3.数据库:防SQL注入、第三数据加密
4.安全机制:入侵检查、隔离措施、数字认证、病毒处理
易用性
(被理解被学习)
易理解性
软件产品使用户能理解软件是否合适+如何使用+使用环境
易学性
使用户学习其应用的能力,如用户手册是否全、简明易懂等
易操作性
使用户能操作和控制它的能力(一般用α、β测试)
吸引性
吸引用户的能力
易用性的依从性
效率
(性能)
时间特性
完成某功能需要的响应时间
时间特性:
服务器(web、解析、存储)
网络
客户端
并发
资源利用性
执行功能时中,使用资源数量及类别。
资源利用率:
服务器和客户端的CPU、内存、宽带、吞吐率
效率的依从性
维护性
(被修改的能力)
易分析性
降低缺陷定位成本,诊断和识别修改部分的能力
开发:写注释、打log
测试:提供环境、提供数据
易改变性
问题被修复的能力
高内聚、低耦合
稳定性
避免因修改而造成意外的结果
相关文档
最新文档