软件质量需求
前言
用来学习总结、复习使用
1.软件质量需求分类
-
用于确定测试目标
-
测试目标包括
功能、性能、界面、易用性、兼容性、安全性、可用性 / 可靠性、维护性、可扩展性
-
功能以外统称为 非功能
2.功能
- 软件能做什么
- 需要做什么
- 怎么做是正确的
- 那些功能要测试、哪些是不需要测试的
3.性能
- 反应软件运行时的效率和占用资源情况的能力(速度)
- 时间特性:时间短、速度快、效率高
- 资源特性:占用资源(CPU 、内存 、硬盘、网络)少
4.界面(UI)
user interface()好不好看
- 布局合理
- 控件位置恰当
- 文字没有乱码、字体大小合适
- 颜色使用恰当
- 图片、表格恰当、舒适、美观
5.易用性
符不符合用户平时使用的习惯
- 指定条件下使用时,软件产品被理解、学习、使用和吸引用户的能力
- 尽量符合用户平时的使用习惯(比如确认enter 换行什么的)
6.兼容性 / 可移植性
指产品从一种环境迁移到另