这个目录我不想起名字
-
软件质量不等于符合需求规格说明书。
-
质量维度:FURPS
- 功能测试:验证系统执行预期要求的用例场景
- 易用性测试:从用户角度关注美学、UI、用户文档等
- 可支持性测试:验证软件系统能否按预期正确配置。包括安装测试、卸载配置、配置测试。
- 可靠性测试:验证应用能可靠的执行,在执行过程中不易失效(宕机、挂起、内存泄漏),包括完整、结构、压力、竞争、容积测试等
- 性能测试:正常负载情况下能否正确可靠工作。包括benchmark测试、负载测试、性能配置测试。
-
更细致的质量划分:
- 统称为服务质量QoS/非功能性需求。
-
软件质量的定义:
软件质量模型
- McCall质量模型:
- 产品操作:正确性、可靠性、有效性、完整性、易用性
- 产品修复:可维护性、易测试性、适应性
- 产品转变:可移植性、可重用性、互操作性
- 产品操作质量因子: