场景测试用例之四电梯测试

uKqdPaeGFbt29SrNYgyptJEBPgJynWmU.jpg
举个🌰:同学刚刚乘电梯上来的,正好面试的岗位是测试工程师,说一下电梯的测试用例吧🐶

很多同学到电梯这也就不会测试了,说到底还是个发散思维,把想得到的全部梳理一下,然后根据软件质量特性来总结归纳出测试用例,好的那让我们来一起分析一下这个🐶b的电梯测试吧

思考一下。。。。。。。🐦
🌟界面:首先看到的就是这个电梯的样子(美观,质感,形状)
🌟功能:然后进入里面就会看见一些按钮(上下,开关,停止,电梯的通风,灯光,指示光等等)
🌟性能:电梯的开关门同时,上下速度,反应时间
🌟安全:停电了怎么办,出故障了怎么办,报警装置的安装,有人扒门呢
🌟易用:按钮的高度,操作是否方便,然后舒适度,挤不挤,更有电梯有那个扶手里面
🌟压力:最大承载的重量,里面物品碰撞电梯是否会变形
🌟稳定:电梯是否能长时间的运行
🌟兼容:不同电压是否可以安全工作,贴的维修电话是否可以拨通修复,还有一些灯光的舒适度,材质,可维修性等,都可以说

ok经过这一系列的思考,我们就开始步入主题,设计测试用例

🌹需求测试:查看电梯的使用说明书,安全说明书
🌹界面测试:电梯的外观是否符合你的规范
🌹功能测试:1.测试电梯的上升和下降功能
                       2.电梯内部按钮是否可用
                       3.电梯的开关门是否正常
                       4.与其他电梯是否可以合作正常(小区电      
                       梯间的配合)
                       5.通风情况的测试
                       6.突发情况(停电,故障)
                       7.上升,下降时的响应问题
                       8.电梯里面是否能搜得到手机信号
🌹可靠性测试:1.关门时突然有人拦电梯
                          2.同时按开门和关门
                          3.点击当前楼层的号码
                          4.多次点击同一楼层的号码
                          5.同时按上升,下降按钮
                          6.电梯的保护措施
🌹易用性测试:电梯内部按钮的高度,大小,颜色,指
                           示是否符合人们的习惯,电梯内部有无
                          扶手,警示标志
🌹用户文档:电梯使用手册,电梯安全手册对电梯的详细描述
🌹压力测试:电梯最大的成受重量,负载超重是否有报警提示,滴滴滴
🌹稳定性测试:最大负载运行下的平均运行的最长时间

好了,到这里差不多就结束了,相信大家再遇到这种题目应该是有所思考了
最后祝牛油门早日上岸🎆

                  
#面试复盘##得到##测试#
全部评论
点赞 回复 分享
发布于 2024-05-09 22:34 广西
电梯调度算法
点赞 回复 分享
发布于 2024-05-09 22:34 广西
效率性方面:1.看电梯的运行速度是否符合相关规定2.在预定时间呢让电梯进行不断的上升下降操作
点赞 回复 分享
发布于 2022-05-04 21:22
这用例有点少啊
点赞 回复 分享
发布于 2022-05-04 19:41

相关推荐

一、MySQL 相关慢查询监控:如何实现慢查询监控?具体实现方式(脚本如何工作)?数据量级:项目核心表的数据量级是多少?如何插入大量测试数据(如1100万条)?插入过程中遇到了什么问题(如查询变慢)?如何分析和优化?索引:B+树的层级概念、原理和自平衡机制。叶子节点存储的内容(聚簇索引 vs 非聚簇索引)。回表操作的流程。联合索引的原理和最左前缀原则。还有哪些其他索引类型?事务与锁:MVCC(多版本并发控制)的实现原理,如何保证事务顺序和避免冲突?MySQL 有哪些锁(行锁、表锁)?产生原因?SELECT ... FOR UPDATE是什么锁?日志:redo log、undo log、binlog的定位和作用分别是什么?基础架构:了解 MySQL 的基础组件吗(如连接器、分析器)?数据库范式:了解哪些数据库范式(第一范式、第二范式等)?二、Redis 相关数据结构:Redis 有哪些基础数据结构?它们的应用场景和底层实现是什么?排序实现:ZSET如何实现排序?底层数据结构(跳表)如何工作?数据结构对比:Redis 的跳表和 MySQL 的 B+树有什么区别?Redis vs MySQL:Redis 和 MySQL 的根本区别是什么?持久化:Redis 基于内存,如何实现数据持久化?过期策略:Redis 的过期键删除策略是什么?三、Kubernetes (K8S) 相关基础架构:能介绍一下 K8S 的基本架构吗?核心组件:Ingress是什么?配置文件:了解或写过 K8S 的 YAML 文件吗?四、Linux 相关进程通信:Linux 进程间通信的方式有哪些?内存管理:页表区别?物理地址、虚拟地址、逻辑地址的区别?用户态/内核态:用户态和内核态的区别?什么时候会发生切换?常用命令:用过哪些 Linux 命令?grep -R和 ls -a参数的作用?五、算法能力编程题:现场编写代码解决“最长有效括号”问题,并解释解题思路。六、个人情况与软技能实习时间预计可以实习多久?学习习惯:最近在看什么书?平时如何解决技术问题?面完我还自我感觉良好,怎么反问说有欠缺啊,不知道有没有机会
查看29道真题和解析
点赞 评论 收藏
分享
评论
1
28
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务