经典测试案例

余年寄山水
572次浏览
2021年02月21日 09:10
最佳经验
本文由作者推荐

-

2021年2月21日发(作者:漂亮的福字图片)


一种




测试


项目:杯子


需求测试


:


查看杯子使用说明书



界面测试


:


查看杯子外观



功能度:用水杯装水看漏不漏;水能不能被喝到



安全性:杯子有没有毒或细菌,检查水杯被破坏后,是否会造成使用者伤害



可靠性:杯子从不同高度落下的损坏程度



可移植性:杯子再不同的地方、温度等环境下是否都可以正常使用



兼容性:杯子是否能够容纳果汁、白水、酒精、汽油等



易用性:杯子是否烫手、是否有防滑措施、是否方便饮用




错误测试:装载高密度固体



破坏测试:检查水杯最大抗挤压和拉扯承受力



用户文档:使用手册是否对杯子的用法、限制、使用条件等有详细描述



疲劳测试:将杯子盛上水(案例一)放


24


小 时检查泄漏时间和情况;盛上汽油(案例二)



24

< p>
小时检查泄漏时间和情况等



压力测试:用根针并在针上面不断加重量,看压强多大时会穿透



跌落测试


:


杯子加包装


(


有填充物


),


在多高的情 况摔下不破损



震动测试


:


杯子加包装


(


有填充物


),


六面震动


,


检查产品是否能应对恶 劣的铁路



公路



航空运输



测试数据:测试数据具体编写此处略(最讨厌写测试 数据了)


。其中应用到:场景法、等价


类划分法、因果图法、错 误推测法、边界值法等方法



期望输出:



该期望输出需查阅国标、行标以及使用用户的需求




另一种:



总体来说从以下几个方面去考虑



功能性、性能性、易用性、可操作性、稳定性方面进行测试


< /p>


功能性方面的测试,


主要是考虑这个水杯是否能盛水,能盛多少水 ,能否盛热水,


盛热水又


能盛多少



性能性方面,盛冷水和热水时分别盛多少水杯能够承受



易用性方面,水杯易用手拿或端着



可 操作性,


也可以说和易用性相似,


当盛冰水时感觉不到很冻,热 水时感觉不到很烫,


或者


也可以归于


功 能测试



稳定性测试,水杯一直盛着水,是否长时间之后会漏水



测试驱动开发





水杯类:父类(杯子)



属性,如材料、形状、容量等



方法,如盛水等



水杯可以装泥土当花盆用,要提供花盆的接口



水杯的子类:如一次性杯子等等



重写或添加属性、方法



容错:所装物体判断(物体的类别、物体的属性)


< p>
执行方法的前提判断


(某些属性已经复值,


有托盘 则执行端的方法,


有把手则执行拿的方法;


或根据温度)




操作时注意,某个静态字段是否超出数值范围



试杯子



测试项目:杯子



需求测试

< p>
:


查看杯子使用说明书



界面测试


:


查看杯子外观



功能度:用水杯装水看漏不漏;水能不能被喝到



安全性:杯子有没有毒或细菌




*


性:杯子从不同高度落下的损坏程度


< /p>


可移植性:杯子再不同的地方、温度等环境下是否都可以正常使用



兼容性:杯子是否能够容纳果汁、白水、酒精、汽油等



易用性:杯子是否烫手、是否有防滑措施、是否方便饮用



用户文档:使用手册是否对杯子的用法、限制、使用条件等有详细描述



疲劳测试:将杯子盛上水(案例一)放


24


小时检查泄漏时间和情况;盛上汽油(案例二)



24


小时检查泄漏时间和情况等



压力测试:用根针并在针上面不断加重量,看压强多大时会穿透



跌落测试


:


杯子加包装


(


有填充物


),


在多高的情 况摔下不破损



震动测试


:


杯子加包装


(


有填充物


),


六面震动


,


检查产品是否能应对恶 劣的铁路



公路



航空运输



测试数据:测试数据具体编写此处略(最讨厌写测试 数据了)


。其中应用到:场景法、等价


类划分法、因果图法、错 误推测法、边界值法等方法



期望输出:



该期望输出需查阅国标、行标以及使用用户的需求


< p>
一、


GUI


测试:



1


看其形状、大小设计是否适合人方便拿起;



2


外观是否吸引人(广告嘛)


,赏心 悦目;



3


带广告的图案沾水后是否掉色、模糊。



二、功能、压力测试:



A


考量其装载能力:



在杯子内分别装入少量的、半杯的、满杯的:



1


热水;



2


冷水;



3


冰水;



4


咖啡;



看其装载量和装载时间以及纸杯拿在手中的硬度是否达到设计标准



B


装入热水后,纸杯是否有异味。



三、


24*7


测试:

< br>


装入液体后记录其多久以后漏水。




测试项目:电梯




需求测试


:


根据需求规格分析,查看电梯使用说明书、安全说明书等



< /p>


界面测试


:


查看电梯外观




功能测试:测试电梯能否实现正常的上升和下降功 能.电梯的按钮是否都可以使用;



电梯门的打开,关闭是否正 常;报警装置是否可用,报警电话是否可用;



通风状况如何< /p>


.


突然停电时的情况;是否有


手机


信号;



比如说上升途中的响应。电梯本来在


1


楼,如果有人按


18


楼,那么电梯在上升到


5


楼的时


候,有人按了


10


楼,这时候是否会在


10


楼先停下来;



电梯下降到


10


层时显示满员,此时若


8


层有人等待电梯,是否在


8


层停;

< br>


在临界状态:电梯在没有人的状态下,上升和下降的



时间,门开的等候时间测试





可靠性:门关上的一刹那出现障碍物,同时按关门和开门按钮 ,点击当前楼层号码,多次点


击同一楼层的号码等等;同时按上键和下键会怎样;




易用性:电梯的按钮的设计符合一般人使用的习惯吗.




用户文档:使用手册是否对电梯的使用、安全、注意事项等有 详细描述




压力测试:


看电梯的最大限度的承受重量.


在负载过重时报警装置是否有提醒.


在一定时间


内不断的让电梯上升,下降.最大负载下平稳运行的最长时间 。




异常测试:在最大承重的时候电 梯是否正常


工作



大于正常承重量的时候电梯怎么做异常处理



电梯的使用寿命是多少






比较简洁,欢迎大家拍拍!各抒己 见,原来在


学习


做过的总结!欢迎补充


...


1.


测试


项目:电梯



需求测试


:


查看电梯 使用说明书、安全说明书等



界面测试


:


查看电梯外观



功能测试:测试电梯 能否实现正常的上升和下降功能.电梯的按钮是否都可以用;



电梯门的打开,关闭是否正常;报警装置是否可用,报警电话是否可用;



通风状况如何


.


突然停电时的情况;是否有


手机


信号;



比如说上 升途中的响应。电梯本来在


1


楼,如果有人按

< br>18


楼,那么电梯在上升到


5


楼 的时候,有人按了


10


楼,


这时候是否 会在


10


楼先停下来;



电梯下降到


10


层时显示满员,此时若


8


层有人等待电梯,是否在


8


层停;



可靠性:门关上的一刹那出现障碍物,同时按关门和 开门按钮,点击当前楼层号码,多次点击同一楼层的号


码等等;同时按上键和下键会怎样 ;



易用性:电梯的按钮的设计符合一般人使用的习惯吗.



用户文档:使用手册是否对杯子的用法、限制、使用条件等有详细描述


-


-


-


-


-


-


-


-