测试需求分析
1.必要性
只有明确了测试需求,才能知道怎么去测试,什么时候开始测试,要多少人测试,测试的环境
2.提取方法
通过分析需求中的输入输出、处理、限制、约束等,给出相应的验证内容(正常的功能测试)
通过分析各个模块之间的业务顺序,和各个模块之间传递的信息和数据,对存在功能交互的功能项,提取对应的验证内容(功能交互测试)
考虑到需求的完整性,要充分覆盖软件需求的各种特征,包含隐性的需求验证。(界面、易用性、兼容性、安全性、性能)
案例1
包含了(正常功能、功能验证、功能交互验证、隐性需求)
附件
案例2
课后作业
作为测试人员,怎么测试以下物品,写出测试点(任选一个)
A:三角形(输入三条边能否组成三角形) B:伞 C:桌子 D:笔 E:电梯
电梯:
1.前提:电梯要能正常运转
2.功能:指示灯、按钮、开关门、显示屏幕、播报音响、救援电话、排气扇、照明灯
3.性能:运行速度、负重运行
4.易用性:电梯的按钮设置是否符合操作习惯,比如高度、形状、大小等;
5.安全性:突然停电会不会下滑、运行过程中强行扒开电梯门会不会停止运行、遇到水会不会漏电、等
6.稳定性:长时间不间断运行
7.兼容性:进入电梯后能不能拨打和收听电话、上网