- 软件测试理论基础 Zero to Hero 质量
- 软件测试理论基础 Zero to Hero 软件测试方案
- 软件测试理论基础 Zero to Hero 测试类型
- 软件测试理论基础 Zero to Hero 软件测试计划(一)
- 软件测试理论基础 Zero to Hero 软件测试目的及原则
- 软件测试网络基础 Zero to Hero -- OSI 与 T
- 软件测试理论基础 Zero to Hero 软件测试用例设计(一
- 软件测试理论基础 Zero to Hero 测试流程及测试需求分
- 软件测试理论基础 Zero to Hero 黑盒测试用例设计方法
- 软件测试理论基础 Zero to Hero 测试执行及Bug的生
质量
1.什么是质量
-
质量(quality)
定义为“ 事物、产品或工作的优劣程度”或者“事物的优劣程度和数量 - 日常生活中,质量好意味着
“好吃”,“好用”,“耐用”,“省电”,“用着顺手”,“摔不坏”,“速度快”
2.什么是软件质量
-
软件质量
的定义:软件特性的总和,软件满足规定或潜在用户需求的能力 - 一般对
“质量”
的理解是一个实体的“属性”
,“属性”
好就是质量好的。但这不够全面,“属性”
是内在特性,内在特性好,不一定能胜任和完成好用户的任务 -
国际标准ISO 9126
定义的软件质量包括“内部质量”、“外部质量”和“使用质量”
三部分
3.软件质量模型
-
内部质量
:它是从内部观点出发的软件产品特性的总体。内部
质量是针对内部质量需求被测量和评价的质量 -
外部质量
:外部质量是从外部观点出发的软件产品特性的总体。它是当软件执行时,更典型地是使用外部度量在模拟环境中,用模拟数据测试时,所被测量和评价的质量 -
使用质量
:是从用户观点出发,来看待软件产品用于特定环境和条件下的质量。它测量用户在特定环境中达到其任务目标的程度,而不是测量软件自身的性质
4.外部质量和内部质量
-
功能行,可靠性,易用性,效率,维护性,可移植性
5.使用质量
-
有效性,生产率,安全性,满意度
6.什么是质量保障
- 为保证产品和服务充分满足消费者要求的质量而进行的有计划、有组织的活动
- 当前的软件研发过程中,通常定义了2个软件质量相关的角色
-
QA
即英文QUALITY ASSUR ANCE
的简称 ,中文意思是质量保证
-
QC
即英文QUALITY CO NTR OL
的简称 ,中文意义是质量控制
7.CMMI 等级
- 在模型中,所有软件组织的软件能力成熟度划分为5个等级—
第1到第5级
。数
字越大,成熟度越高。高成熟度等级代表比较强的综合软件能力 - 5个成熟度等级分别为:
第1级:初始级
第2级:受管理级
第3级:已定义级
第4级:定量管理级
第5级:持续优化级
......待续
享受每一天,Just Enjoy !
网友评论