设计测试用例的规则应该是根据需求分析文档设计测试用例。
我们设计测试用例应从以下几个方面进行分析:功能测试、性能测试、界面测试、兼容性测试、安全性测试、可用性测试等角度来分析。
需求测试
查看电梯使用说明书、安全说明书等。
使用手册是否对电梯的使用,限制有描述。
如果没有说明书,则需要考虑全面用户的需求。
界面测试
查看电梯的外观是否合理。
电梯的按钮是否便于理解。
电梯的说明书是否有错别字。
按下按钮后是否会有区别于其他按钮的颜色。
功能测试
电梯中楼层和开关门的按钮是否可以正常使用。
电梯中的报警按钮是否可以正常使用。
电梯内是否设有应急灯光。
不按电梯上的按钮,电梯是否可以升降。
按下楼层按钮,电梯是否会在对应楼层上停下。
电梯中是否有信号。
电梯门的打开和关闭是否正常。
在电梯上升/下降过程中,若有人按下楼层按钮,电梯是否会停下。
长按开门键,电梯是否能一直保持开启。
性能测试
电梯的使用寿命是多久。
同时按下开门和关门按钮,电梯是否会正常。
多点按下同一层按钮,电梯是否会正常运行。
同时按上键和下键,电梯是否能正常运行。
电梯升降一层的时间是多久。
进入电梯后未按任何按钮,电梯会在多久之后自动关门。
电梯开门和关门的时间是多久。
压力测试
电梯最多能承载多少重量。
电梯超重后是否会有警告提示。
电梯持续升降是否能一直正常运行。
在最大负载重量下,电梯能正常运行多久。
安全性测试
在电梯即将关门时是否能感应到人且及时停下。
在最大负载重量下,电梯是否能平稳运行。
电梯内是否设有应急灯和排气扇。
若电梯突然停电,是否能及时停下。