软件质量特性
功能性:适应性、准确性、互操作性、依从性、安全性。
可靠性:成熟性、容错性、以恢复性。
可使用性:易理解性、易学习性、易操作性。
效率:时间特性、资源特性。
可维护性:易分析性、易变更性、稳定性、易测试性。
可移植性: 适应性、易安装性、遵循性、易替换性。
关于处理缺陷:
1.注意缺陷报告的处理成本
2.修改缺陷要量力而行
3.关注被推迟修改的缺陷
4.如果决定据理力争就一定要赢
软件测试与软件质量的关系:
软件测试是软件质量保证的重要手段,是规约、设计和编码的最终检查
软件测试与软件过程的关系:
1.在软件过程中注意把握测试的对象
2.软件测试在软件生存周期中占有非常重要的位置,
是对软件规格说明、设计和编码 的最后终审
软件质量与软件过程的关系:
1.过程决定质量,软件质量是在软件开发过程中逐渐建立起来 的
2.软件过程的优劣决定了软件质量的高低,好的过程是高效高质量的前提。
软件质量:
定义:软件质量特性的总和,就是客户的满意度
组成部分:1.软件产品的质量,即满足使用要求的程度
2.软件开发过程的质量,即能否满足开发所带来的成本、
时间和风险等要求
第二天