编写测试用例时应该根据用户需求分析文档设计测试用例,总之,用户需求什么,就测试什么。在没有需求文档时,设计测试用例,考验的是测试人员的基本功。
电梯的参测试用例
需求测试:
查看电梯使用说明书、安全说明书等;
界面测试:
查看电梯外观是否美观、大气,电梯按钮是否好用(开关按钮是否容易区分);
功能测试:
测试电梯的上升键和下降键以及楼层按钮是否正常;
电梯门打开关闭是否正常;
报警装置是否安装,报警电话是否可用;
电梯内通风状况如何,是否有手机信号;
测试电梯上升状况:电梯在1楼,有人按了15楼,在上升到5楼时, 又 有人按了10楼,电梯是否会在10楼先停;
测试电梯下降状况:电梯下降到10楼时显示满员,若8楼有人等,是否会停;
若电梯运行过程中突然停电(异常情况);
性能测试:
同时按关门、开门按钮;
按当前楼层按钮;
多次点击同一层按钮;
同时按上升键和下降键;
电梯的运行速度;
电梯的使用寿命;
可靠性测试:
电梯门关上一瞬间出现障碍物;
易用性测试:
按钮高度是否合理(小孩、残疾人);
电梯里的文字表述是否清晰易懂;
电梯里是否有扶手;
是否有残疾人通道;
压力测试:
电梯的最大承重量,在负载超重时报警装置是否提醒;
让电梯在一段时间内不断上升下降,看电梯在最大负载下平稳运行时间;
用户文档:
使用手册是否对电梯的用法、限制、使用条件等有详细的说明;
可维护性:
维护是否方便;
水杯的测试用例
需求测试:
查看水杯使用说明书;
界面测试:
查看水杯外观(材质、颜色、外形、重量、图案是否合理),是否有异味;
功能测试:
是否漏水;
水是否容易被喝到;
水杯能盛多少水;
能否盛热水;
能盛多少热水;
安全测试:
水杯是否有毒或者细菌;
水杯是否完好;
水杯是否可以放入微波炉加热;
可靠性测试:
水杯从不同高度落下损坏的程度;
兼容性测试:
水杯是否能盛果汁、白水、酒精、汽油等;
易用性测试:
水杯是否有防滑措施;
是否方便饮用;
是否有隔离层(隔离温度);
用户文档:
使用手册是否对水杯的用法、限制、使用调教等有详细描述;
疲劳测试:
将水杯盛上水(汽油)放置24小时后检查泄露情况;
压力测试:
用针在水杯上不断施加重量,记录压强多大时水杯会穿透;
跌落测试:
水杯在多高处跌落会损坏;
震动测试:
水杯是否能应对恶劣的铁路、公路、航空运输;
1127

被折叠的 条评论
为什么被折叠?



