老生常谈的电梯测试用例

「这是我参与2022首次更文挑战的第14天,活动详情查看:2022首次更文挑战」。

电梯,作为我们日常生活工作中最常见的工具,其功能简洁明了,但是测试用例却可以达到一个恐怖的数量,对于正准备从事软件测试行业的人来说,这个电梯测试用例,能给您带来一场直击测试心底的震撼之旅。测试到底难不难?看完这篇文章,相信您就会有所答案了。

图片

从五年前培训班里开始。老师就常说:测试人要随时随地保持测试思维。比如你每天上下班坐的电梯,你就要想想都有什么用例。

当时觉得,一个电梯上上下下能有多少条用例。

可是自此之后每次去坐电梯的时候,都会真的去想电梯的测试用例。居然发现每次都能想到新的用例。久而久之,数量多的可怕。虽然每天只有那么一条俩条,但是这些年过去了。自己也想了上千条用例,联想到倘若我们能对自己公司的系统有如此持之以恒的精神,那质量会不会就不是现在这样,每天上线之后求神拜佛的?

下面开始持续记录电梯的测试用例。 大家能想到的其他用例,也请多多留言。

感悟:电梯的测试还真的是又严格,又繁琐。

图片

针对电梯的整个构造来说,我们并非专业人士,根本无法想象电梯系统的各个配件的无数条测试用例。这里我们只站在用户的角度,去想想都有什么情况需要测试就可以,不过这依然是一个看不到尽头的恐怖用例数量。

电梯上升的加速度-0人

电梯上升的加速度-5人

电梯上升的加速度-满人

电梯上升的匀速度-0人

电梯上升的匀速度-5人

电梯上升的匀速度-满人

电梯开始减速的加速度-0人

电梯开始减速的加速度-5人

电梯开始减速的加速度-满人

电梯开始减速的时机-只上一层

电梯开始减速的时机-上到顶层

电梯连续运行1小时

电梯连续运行1天

电梯门开的初加速度

电梯门开的匀速

电梯门开的减速度

电梯门关的初加速度

电梯门关的匀速

电梯门关的减速度

电梯门关闭的时候 中间有隔断物体-很小

电梯门关闭的时候 中间有隔断物体-中等

电梯门关闭的时候 中间有隔断物体-很大

电梯门关闭途中撞到静止隔断物体

电梯门关闭途中撞到强行伸张的隔断物体

电梯门关闭途中撞到逐渐缩小的隔断物体

电梯门关闭途中有人在外按开

电梯门关闭途中有人在内按开

电梯门关闭途中被强行停止并打开的减速度

电梯门关闭途中被强行停止并打开的加速度

有人在外按上-此时电梯在楼下且向下运行

有人在外按上-此时电梯在楼下且向上运行

有人在外按上-此时电梯在楼下且正在停止接人中

有人在外按下-此时电梯在楼下且向下运行

有人在外按下-此时电梯在楼下且向上运行

有人在外按下-此时电梯在楼下且正在停止接人中

有人在内按楼下层-此时电梯在上升过程中

有人在内按楼下层-此时电梯在某层停止-刚刚是上升-且非顶层

有人在内按楼下层-此时电梯在下降过程中

有人在内按楼下层-此时电梯在某层停止-刚刚是下降

有人在内按楼下层-此时电梯在某层停止-刚刚是上升-正好顶层

有人在内按楼下层-此时电梯正在下降-且下一层就是按下的楼层

有人在内按当前层-此时电梯正在开门-之前是向下

有人在内按当前层-此时电梯正在关门-之前是向上

有人在外按上-此时电梯在上升-且下一层就是按下层

有人在外按下-此时电梯在下降-且下一层就是按下层

有人在内按当前层-此时电梯刚刚关门-开始向下

有人在内按当前层-此时电梯刚刚关门-开始向上

有人在内按楼上层-此时电梯在上升过程中

有人在内按楼上层-此时电梯在某层停止-刚刚是下降-非底层

有人在内按楼上层-此时电梯在下降过程中

有人在内按楼上层-此时的你在某层停止-刚刚是上升

有人在内按楼下层-此时电梯在某层停止-刚刚是下降-正好底层

考虑到双电梯的情况,需要想到互相配合,节省时间和耗能

考虑到电梯门禁情况。

这里就先列出这么多,相信大家也基本有了这个测试细度的概念,我抛砖引玉,希望大家多多留言其他电梯测试点。

分类:
前端
标签: