在开始设计测试用例前,需要了解项目产品需求,只有对需求深入了解后,才能进一步进行测试用例设计。
(1)水杯有很多,有瓷水杯,纸杯,保温杯,不绣钢杯等,水杯具体需求是哪种杯子?下面以测试【纸杯】为例。
(2)水杯具有的特性要求:
杯子的容量:要求最大能装多少升水(满杯),空杯,半杯
杯子的型状:圆型,上面口大,下面小。
杯子的材料:纸杯
杯子的耐温性:装冷水,冰水,热水
杯子的抗摔能力:风吹是否会倒,摔一次是否会摔坏,摔多次是否会摔坏;装一次水,装二次水,装三次水,装多少次水是否会纸化掉无法使用
思路:从测试类型的入手,根据不同的测试类型来针对性进行设计用例
---------功能测试--------
水杯功能:主要盛水
(1)是否会漏水
(2)能否加热,冷藏
--------易用性测试------------
(1)是否可方便手握
(2)是否方便倒水
---------性能测试---------:
(1)装满水后,放置2小时、4小时、24小时......
(2)装半杯水1次、装半杯水2次、装半杯水3次、装半杯水4次.......
----------安全性测试---------- :
(1)使用材料是否符合食品安全要求
(2)作为垃圾后是否会污染环境
(3)装不同的液体是否安全,是否会与纸杯材料有化学反应(可乐、牛奶、咖啡、啤酒等)
(4)装热水后杯子会不会变型和有异味
----------兼容性测试------------:
兼容不同的饮料:
(1)装热水
(2)装冷水
(3)装饮料
兼容不同的人群:
不同人群:老人、小孩、年轻人是否适合杯子的形状:手握是否方便、喝水是否方便
不同人群是否能接受杯子上图案和文字
-----------UI测试---------------:
(1)纸杯颜色
(2)纸杯形状
(3)纸杯上图像设计是否合理、是否可损坏
(4)纸杯上文字设计是否合理、是否可损坏
(5)纸杯高度&宽度