软件测试面试_开放思维题

洗衣机如何测试?
功能测试:该洗衣机是否能正常的洗衣服
需求测试:查看洗衣机的使用说明书和安全说明书等
性能测试:使用时用电量如何,是否满足用户需求
界面测试:洗衣机的外观是否满足客户的需求
易用测试: 该洗衣机是否容易操作
兼用性测试:该洗衣机除了能洗衣服以外还能洗别的吗
安全性测试:该洗衣机通电以后人接触以后是否有电
负载测试:通过逐步增加系统负载,最终确定在什么负载条件下系统性能将处于崩溃状态,以此获得系统能提供的最大服务
压力测试:通过逐步增加系统负载,最终确定在什么负载条件下系统性能将处于崩溃状态,以此获得系统能提供的最大服务级别的测试。
稳定性测试:加到一定的衣服然后过一段时间看洗衣机是否正常洗

桌子如何测试?
需求测试:查看国家相关标准。
功能:桌子是办公,或者放置用的,首先考虑桌子的面积大小是否适度.
界面:桌子的版面是否平滑,桌子有没有凹凸不平的地方
安全:桌子肯定有它的支撑点,若支撑点不稳,容易摔坏物品,使用起来也不方便.
易用:桌子的移动性好不.它的重量是否合适
可靠性:将桌子推倒后,再检查桌子是否很容易被损坏.
性能:将很重的物品放在桌子上,看它最大承受的重量是多少..

杯子如何测试?
界面测试:
查看杯子外观是否漂亮
功能性:
1 用水杯装水看漏不漏,水能不能被喝到
2 杯子是否能够容纳果汁、白水、酒精、汽油
可靠性(包括安全方面):
杯子有没有毒或细菌,杯子从不同高度落下的损坏程度
易用性:
是否有防滑措施、是否方便饮用、杯子是否烫手、
效率(性能、压力方面):
是否容易损坏,测试杯子抗破碎强度。
维护:
破损后,有没有修补措施
可移植性(包含兼容性):
测试杯子在不同的地方、温度等环境下的使用情况

电梯如何测试?
套用万能公式(也就是质量模型,也叫软件质量的6大特性)
界面测试:
查看电梯外观,按钮位设计是否合理、大方、美观,是否有温馨提示的标语。
是否有检修标牌和紧急求助联系方式。
功能测试:
1.测试电梯能否实现正常的上升和下降功能。
2.电梯的按钮是否都可以使用。
3.电梯门的打开,关闭是否正常。
4.报警装置是否可用。
5.与其他电梯之间是否协作良好。
6.通风状况如何。
7.突然停电时的情况。
8.上升途中的响应。
1)电梯本来在1楼,如果有人在18楼按,那么电梯在上升到5楼的时候,有人在10楼按,这时候是否会在10楼先停下来;
2)电梯下降到10层时显示满员,此时若8层有人等待电梯,是否在8层停。
可靠性(安全性):
1.门关上的一刹那出现障碍物。
2.同时按关门和开门按钮。
3.点击当前楼层号码。
4.多次点击同一楼层的号码等等。
5.同时按上键和下键会怎样。
易用性:
1.电梯的按钮的设计符合一般人使用的习惯.
效率(性能方面、压力测试方面):
1.看电梯运行速度是否在符合需求(既快又安全)
2.看电梯的最大限度的承受重量.在负载过重时是否有提醒。
3.在一时间内不断的让电梯上升,下降。
4.最大负载下平稳运行的最长时间。
维护:
一旦出现故障,是否有很好的维修机制
可移植:
是否可以拆卸,用于新房子的安装

搜索的输入框如何测试?
回答思路:
确认面试题目:在不清楚题目的情况下
(1).先确认一下问题,是说仅测试输入框,不考虑页面其他内容吗?
(2).是的,仅有输入框不考虑页面其他元素。
大的范围:功能性、兼容性、稳定性、性能、安全、接口、线上监控、自动化。这几大方面去考虑。
小的范围:功能性、兼容性、安全性。
关于功能性测试:
(1).常规可输入的内容,数字、字符串、特殊字符、转义字符等等。
(2).非常规有一定含义的,html标签、css、javascript代码、url等
(3).输入内容的边界,空字符、超长文本(边界值+1,-1)
关于兼容性测试
(1).根据产品的用户分布,手机品牌、分辨率、选择 topN 机型
(2).根据产品在不同浏览器上的占有率,选择主要的浏览器测试
(3).关注的问题,页面渲染、页面布局等,借助 firebug 调试
关于稳定性测试
(1).在某一压力下,搜索时,结果可以正常返回
(2).多次查询,返回的内容相对稳定
关于性能测试
(1).QPS , Query Per Second ,每秒钟能处理的请求数
(2).从点击开始到页面完全加载,平均耗时情况
(3).加载的页面大小,资源(JS, CSS文件)的数量等
关于安全测试
(1).JS注入
(2).SQL注入
关于接口测试
(1).查询接口的正确性验证
(2).查询接口对一些异常数据的容错情况
(3).查询接口在非浏览器环境下的处理情况
关于线上监控
(1).保证线上服务的质量,建立实时监控
(2).及时发现异常情况,降低对用户的影响
关于自动化
(1).基于Selenium 实现UI自动化
(2).例行回归验证,提高效率
(3).Android使用Appium基于UIAutomator , iOS使用WDA

人脸识别如何测试?
功能层面:
人脸检测:对用户属性进行验证、照相功能、打开摄像头、关闭摄像头、按钮的验证、距离远近与结果的关系、拍摄多人、拍摄的不是人脸、多次拍摄同一个人的照片、拍摄角度不同、拍摄人脸面积不同、同一个人穿衣不同
性能:点击按钮到出现的结果、多个客户端访问并发性能
易用性:是否容易操作,用起来是否方便
界面:界面是否美观,是否符合多数人的审美,
异常:断网、弱网与网络正常

  

posted @ 2020-06-27 11:49  沐沐牙  阅读(486)  评论(0编辑  收藏  举报