「这是我参与2022首次更文挑战的第14天,活动详情查看:2022首次更文挑战」。
电梯,作为我们日常生活工作中最常见的工具,其功能简洁明了,但是测试用例却可以达到一个恐怖的数量,对于正准备从事软件测试行业的人来说,这个电梯测试用例,能给您带来一场直击测试心底的震撼之旅。测试到底难不难?看完这篇文章,相信您就会有所答案了。
从五年前培训班里开始。老师就常说:测试人要随时随地保持测试思维。比如你每天上下班坐的电梯,你就要想想都有什么用例。
当时觉得,一个电梯上上下下能有多少条用例。
可是自此之后每次去坐电梯的时候,都会真的去想电梯的测试用例。居然发现每次都能想到新的用例。久而久之,数量多的可怕。虽然每天只有那么一条俩条,但是这些年过去了。自己也想了上千条用例,联想到倘若我们能对自己公司的系统有如此持之以恒的精神,那质量会不会就不是现在这样,每天上线之后求神拜佛的?
下面开始持续记录电梯的测试用例。 大家能想到的其他用例,也请多多留言。
感悟:电梯的测试还真的是又严格,又繁琐。
针对电梯的整个构造来说,我们并非专业人士,根本无法想象电梯系统的各个配件的无数条测试用例。这里我们只站在用户的角度,去想想都有什么情况需要测试就可以,不过这依然是一个看不到尽头的恐怖用例数量。
电梯上升的加速度-0人
电梯上升的加速度-5人
电梯上升的加速度-满人
电梯上升的匀速度-0人
电梯上升的匀速度-5人
电梯上升的匀速度-满人
电梯开始减速的加速度-0人
电梯开始减速的加速度-5人
电梯开始减速的加速度-满人
电梯开始减速的时机-只上一层
电梯开始减速的时机-上到顶层
电梯连续运行1小时
电梯连续运行1天
电梯门开的初加速度
电梯门开的匀速
电梯门开的减速度
电梯门关的初加速度
电梯门关的匀速
电梯门关的减速度
电梯门关闭的时候 中间有隔断物体-很小
电梯门关闭的时候 中间有隔断物体-中等
电梯门关闭的时候 中间有隔断物体-很大
电梯门关闭途中撞到静止隔断物体
电梯门关闭途中撞到强行伸张的隔断物体
电梯门关闭途中撞到逐渐缩小的隔断物体
电梯门关闭途中有人在外按开
电梯门关闭途中有人在内按开
电梯门关闭途中被强行停止并打开的减速度
电梯门关闭途中被强行停止并打开的加速度
有人在外按上-此时电梯在楼下且向下运行
有人在外按上-此时电梯在楼下且向上运行
有人在外按上-此时电梯在楼下且正在停止接人中
有人在外按下-此时电梯在楼下且向下运行
有人在外按下-此时电梯在楼下且向上运行
有人在外按下-此时电梯在楼下且正在停止接人中
有人在内按楼下层-此时电梯在上升过程中
有人在内按楼下层-此时电梯在某层停止-刚刚是上升-且非顶层
有人在内按楼下层-此时电梯在下降过程中
有人在内按楼下层-此时电梯在某层停止-刚刚是下降
有人在内按楼下层-此时电梯在某层停止-刚刚是上升-正好顶层
有人在内按楼下层-此时电梯正在下降-且下一层就是按下的楼层
有人在内按当前层-此时电梯正在开门-之前是向下
有人在内按当前层-此时电梯正在关门-之前是向上
有人在外按上-此时电梯在上升-且下一层就是按下层
有人在外按下-此时电梯在下降-且下一层就是按下层
有人在内按当前层-此时电梯刚刚关门-开始向下
有人在内按当前层-此时电梯刚刚关门-开始向上
有人在内按楼上层-此时电梯在上升过程中
有人在内按楼上层-此时电梯在某层停止-刚刚是下降-非底层
有人在内按楼上层-此时电梯在下降过程中
有人在内按楼上层-此时的你在某层停止-刚刚是上升
有人在内按楼下层-此时电梯在某层停止-刚刚是下降-正好底层
考虑到双电梯的情况,需要想到互相配合,节省时间和耗能
考虑到电梯门禁情况。
这里就先列出这么多,相信大家也基本有了这个测试细度的概念,我抛砖引玉,希望大家多多留言其他电梯测试点。