2019-11-06 10:56:46 sinat_39108500 阅读数 130

怎么测电梯?

在测试工程师面试或笔试的过程中,经常听到面试官抛出这个问题。
首先我们要从软件测试的角度看待这个问题,并不是以电梯测试人员的角度来看待,当然,电梯的基本使用功能都是共通的。
那么在没有需求说明,只有基础业务了解的情况下,你能不能把测试用例的设计方法应用到实际工作中,重点考察测试的思维是否完整,测试范围够不够全面。

测试范围

  1. 功能测试-单个功能
1、电梯内分楼层键是否正常
2、电梯内开关门键是否正常
3、电梯内的报警键是否正常使用
4、电梯外的上下键是否正常
5、同时关注显示屏,电梯内外的显示屏显示的电梯层数和运行方向
6、有障碍物时,电梯门的感应系统有效情况
  1. 功能测试-模块交互
    单个功能测试完成后,再将单个功能组合起来测试,称为集成测试,集成测试可以根据电梯的运行状态来设计测试用例,采用等价类划分的思想。
电梯当前状态是上行时,有人在X楼按下上升/下降键,电梯是否会停止
电梯当前状态是下行时,有人在X楼按下上升/下降键,电梯是否会停止
在搭载满员的情况下,如有人在X楼按下上升/下降键,电梯是否会停止
  1. 接口测试
1、电梯和大楼层
2、梯和摄像头
3、电梯与空调
4、电梯和对讲机(报警装置)
5、电梯与显示屏
6、电梯与其他电梯的协作能力

例如:一栋楼有2部电梯,一部停在2楼,一部停在4楼,有人1楼按电梯,是否2楼的电梯下降到1楼开
4. 界面测试

1、查看电梯的外观
2、按钮的图标显示,大小
3、电梯内部张贴的说明(比如报警装置的说明、称重量等)
  1. 易用性测试
1、楼层按键高度(小孩和一些身高矮的用户会按键不方便)
2、电梯是否有地毯、夏天是否有空调、通风条件、照明条件、手机信号是否通畅
3、电梯是否有扶手,是否有专针对残疾人的扶手等等
  1. 安全性测试
1、下坠时是否有制动装置
2、暴力破坏电梯时是否报警,
3、超重是否报警
4、超时自动开门
5、火灾报警后,允许就近停靠
6、停电情况下电梯是否有应急电源装置
  1. 兼容性测试
1、电梯的整体和其他设备的兼容性,与大楼的兼容,与海底隧道的兼容等等
2、不同类型的电压是否兼容
  1. 性能测试
1、测试电梯负载单人时的运行情况(基准测试)
2、多人时的运行情况(负载测试)
3、一定人数下较长时间的运作(稳定性测试)
4、更长时间运作时的运行情况(疲劳测试)
5、不断增加人数导致电梯报警(拐点压力测试)
  1. 验收测试
    设计常见的用户场景并进行相应的测试。
大量用户从1楼上电梯,去向不同的楼层。
大家都不同的楼层上电梯,一起到一楼。

希望对找工作的朋友们有所帮助,共同进步!

2019-08-04 12:30:16 weixin_43224539 阅读数 90
  1. 破题:

问题是:怎么测电梯

前提条件是:这是一道软件测试工程师面试题,而非真正的电梯测试人员的面试题

第二个前提:我没有需求文档,但我了解电梯的基本业务功能

思路:把电梯当作一个我了解基本业务功能,却没有需求文档的软件来进行测试。也就是说这里考察两点:

第一,你能不能测没有需求文档,或者需求文档不完整的东西

第二,你能不能把测试用例设计方法应用到实际工作上去

还隐含第三点,你的测试思维是否完整,测试范围能想得比较全面吗。

  1. 确定测试范围

以下是黑盒角度的

功能:关注电梯的基本功能是否实现

性能:关注电梯的性能指标,如负重多少kg

安全性:关注电梯的安全性,如超重报警,下坠制动

用户体验:关注电梯的舒适性

以下是白盒角度的或其他的

效率:关注电梯控制逻辑的内部算法

接口:电梯和电梯控制器,电梯和大楼,电梯和摄像头,电梯和对讲机(报警装置)的接口测试

零件:电梯的零件的单元测试

兼容性:电梯和其他东西的兼容性

3.具体测试用例的设计

3.1功能测试:

思路一:基于用户界面,如按钮,分电梯内的按钮和电梯外的按钮;电梯内分楼层键、开关门键、报警键。然后对这些键,一个一个测过来。同时关注显示屏,电梯内外的显示屏均显示电梯当前所在楼层和运行方向。

思路一就是典型的单元测试。

思路二:单个功能测好之后,再把单个的功能组合起来进行测试(集成测试),集成测试时可以根据电梯当前状态是上行、下行还是停止(状态机)来设计测试用例,以保证覆盖率。

比如上行时按XX按钮会怎么样。此时可以向面试官提出等价类划分思想,为何我要测这些按钮,如何划分等价类。

思路三:集成测试完毕后,开始测试真实用户场景(确认测试/验收测试/工作流测试),此时可以设计常见的用户场景(场景设计)并进行测试。如大量用户从1楼进入,并去不同楼层。又或者大量用户从不同楼层下到1楼。

思路四:不同品牌电梯的比较,电梯和电梯国际标准的比较,电梯和安装电梯的大楼用户需求的比较等等

思路五:特殊需求的测试,如摩天大楼可能要求高速电梯。百货大楼可能要求观光电梯。

3.2性能测试:

思路一:测试电梯负载单人时的运行情况(基准测试)、多人时的运行情况(负载测试)、一定人数下较长时间的运作(稳定性测试)、更长时间运作时的运行情况(疲劳测试)、不断增加人数导致电梯报警(拐点压力测试)

思路二:不同层次的性能,如零部件性能等

3.3安全性测试:

软件的安全性测试我也不了解。只能瞎说了。比如,暴力破坏电梯,下坠制动测试,超重警报、超时警报的测试,报警功能的测试,监控摄像头测试,火灾时应该不让用户使用,但又要让里面的人能出来等等。

3.4用户体验:

电梯是否有地毯,夏天是否有空调,通风条件,照明条件。等等

3.5效率:调度算法是否合理,是否最优,按错键是否可以取消

3.6零件: 零部件是否合格

3.7接口:电梯和其他设备的交互,如报警装置、中央空调、监控室等等如何交互,是否工作正常

3.8兼容性:电梯的整体和其他设备的兼容性

2017-10-23 14:35:00 weixin_30448685 阅读数 16
怎么测试纸杯,怎么测试电梯、想要面试软件测试工程师的朋友们,这三个问题可一定要要记得关注。

经常会有一些面试官会考验你测试思维是怎样的,所以面试官便会通过身边的一些物体来判断你的思维逻辑能力

对于以上的这些题目一般我们这样应对:主要考虑几个大的方面(界面、功能、性能,安全性,可用性)

测试纸杯:

首先拿到一个杯子我们先看是否有1.(说明书)

                                          2.界面(界面测试)看外观是否设计合理,是否带有log,标语以及是否有错别字,杯子的形状是怎么样的。

                                          3.功能测试是否能装水,杯子能装多少毫升的液体,能否泡茶,能否进行当容器进行装其他东西()

                                          4.是否能装其他液体,能否装高温液体,是否可以放冰箱(性能)

                                          5.制作杯子的材料,是否有毒,放微波炉里是否会爆炸, 是否杯子是会熔化,杯子是否有缺口,是否会摔碎。(安全性)

                                          6.杯子是否烫手、是否有防滑措施、是否方便饮用(可用性)

怎么测试电梯:(界面、功能,性能、可用性)

                1.(说明书)

                2.电梯内的每个按键是否都能够使用,电梯是否能载人载物(功能测试),当超重时是不是否有警报

                3.电梯的等待时间,每次停留的时间,各个按键是否设计的合理(性能测试)

怎么测试一支笔:

               1.测试界面,颜色是否符合要求,所占用的空间有多大,是否环保

               2.测试质量以及功能:是否能写字流畅,写出的字的颜色是否符合要求,能使用多长时间

转载于:https://www.cnblogs.com/jiulanjiu520/p/7716634.html

2019-08-03 14:57:46 qq_42778535 阅读数 80

设计电梯软件部分的测试用例


1、电梯覆盖全部楼层,当有内外呼信号时,正确响应;

2、电梯在上升或下降过程中,任何反方向的外呼信号均不响应;

3、电梯在5楼,如果6层以上没有呼梯信号,则电梯可以响应5层以下的信号;

4、电梯在运行时,开门和关门按钮均不起作用,电梯平层且电梯响应停止后,按开门、关门正确响应;

5、电梯在1楼,2 3 4 5 6楼均向下外呼梯,则电梯先去6楼,然后一直往下走接人;

6、电梯在1楼,2 3 4 5 6楼均向上外呼梯,则电梯先去2楼,然后一直往上走接人

7、电梯在上升/下降过程中 显示满员,中途的响应会不会停;

8、电梯在5楼,有外呼信号时,响应,电梯门打开,无人操作时,延时一定时间后自动关门;

2008-11-26 18:23:00 zxz1337 阅读数 4056

 1, 首先是功能测试:测试电梯能否实现正常的上升和下降功能.电梯的按钮是否都可以使用,电梯门的打开,关闭是否正常.报警装置是否可用.通风状况如何.突然停电时的情况.是否有手机信号;

2, 负载测试:看电梯的最大限度的承受重量.在负载过重时是否有提醒.在一时间内不断的让电梯上升,下降.

3,易用性测试:电梯的按钮的设计符合一般人使用的习惯吗.

 
4.应该还可以加上一些具体的异常情况的考虑。比如:门关上的一刹那出现障碍物,同时按关门和开门按钮,点击当前楼层号码,多次点击同一楼层的号码等等。

5.还有电梯对楼层的响应的策略,比如说上升途中的响应。电梯本来在1楼,如果有人按18楼,那么电梯在上升到5楼的时候,有人按了10楼,这时候是否会在10楼先停下来。
 
6.易用性:电梯的按钮的设计符合一般人使用的习惯吗.
没有更多推荐了,返回首页