【面试】一些面试过程中遇到的测试的问题

请设计测试用例,使一台自动饮料贩卖机通过测试,可以最终交付并放置在商场中进行售卖商品。

1、界面测试
外观是否设计合理、符合大众审美
2、功能测试
(1) ***作流程是否简单便捷、***作说明是否简单易懂无歧义
(2)售货机屏幕显示(广告轮播功能、商品和金额以及二维码等信息显示 等)
(2)管理员权限:放入货物、制定价格等功能
(3)用户权限:刷卡(工商卡、建行卡、农行卡等)、塞钱(根据不同商品以及金额大小进行商品兑换、找零、退钱等)、扫码支付(微信支付、支付宝支付、积分兑换支付等)、选择货物(不同零食、不同饮料等)、取出货物(不同零食、不同饮料等)等功能
3、性能测试
(1)异常处理:系统出错、断电之后售货机能否自动恢复、恢复之后能否继续处理未完成的任务等
(2)安全性:货物存放、现金存放以及金额设置等是否安全
参考:
 

"发红包"功能的测试时,需要考虑到哪儿些测试因素,请尽可能的写出来

1. 功能性测试(功能性<业务流、数据流>,易用性)
    a. 边界值(红包额度边界,红包数量边界,卡片支付额度/钱包支付额度边界,0元红包)
    b. 功能场景:
        用户(发红包用户/领红包用户):未实名,未绑卡,已绑卡(卡片正常,卡片锁定),未登录
        红包类型:定向,随机,定额等
        支付卡种:支持借记卡,不支持信用卡
        支付额度:充足,不足(卡片限额,单笔限额,单日限额)
        支付状态:支付成功,同一红包的重复支付,支付失败,失败后的重新支付,放弃支付
        已发红包领取情况:未领取,部分领取,全部领取,领取明细
        可领红包领取情况(由于红包超时未领取退回涉及钱,所以这里还挺重要):领取超时红包,领取未超时红包,领取已领完红包,领取成功,同一红包的重复领取,领取失败,失败后的重新领取,放弃领取
        红包留言(发红包留言,抢红包留言):默认,为空,输入长度,显示长度,特殊字符
    c. 数据准确性(支付记录,领取记录,支付领取对账明细)

2. 非功能性测试(性能、稳定性、鲁棒性、安全性)
    a. 网络情况
    b. 系统兼容性
    c. 高并发情况
    d. 安全性(支付核身验证,敏感数据存储、流转)
 
链接:
 

设计测试用例: 测试淘宝购物车(仅限功能测试)

1.    所有页面链接功能正常,可以点击到正确页面;
2.    从商品信息页面添加的商品能显示在购物车中;
3.    商品未勾选的状态下,结算按钮是灰色无法点击的;
4.    勾选商品后,已选商品的总价会显示,结算按钮变高亮可点击工作;
5.    购物车页面中,可以对添加的商品数量修改,并自动保存成功;
6.    修改勾选物品数量,总价会做相应的改变;
7.    勾选商品,点击结算按钮后,进入确认订单信息页面;
8.    购物车能添加的商品种类是有数量上限的/显示库存;
9.    不要的商品,可以删除;            
10.    卖家在线的时候,旺旺icon高亮,反之,灰色;
11.    页面关联本地软件阿里旺旺的icon点击后,能打开软件;            
12.    登录测试:
  未登录情况下,可以添加,查看,修改购物车, 但是提交订单后跳出登录或非登录用户购买方式。
  未登录情况下,添加到购物测好的物品,登录后刷新会显示在登陆后的购物车中。
 
链接:
 

设计测试用例:朋友圈点赞功能

功能测试
    是否可以点赞
    取消点赞
    多次点赞会出现什么情况
    多人点赞时的顺序是否按照时间顺序进行排列
    点赞是否显示头像和名称
    点赞之后能否进行评论
    点赞之后退出该页面,再次进入朋友圈点赞消息是否还存在
    多用户点赞,再次打开朋友圈是是否可以按照顺序看到是谁谁谁赞了我

接口测试
    点赞之后相同好友是否收到提示信息
    相同好友处的提示信息是否按照时间顺序
    相同好友处的点赞是否显示头像和名称

兼容测试
    电脑端和手机端是否都可以进行点赞和取消点赞功能
    不同的移动端是否都可以行点赞和取消点赞功能(包括苹果,安卓)

可用性测试
    弱网的时候进行点赞是什么情况
    网络断开时是否可以点赞
    用户点击点赞几秒后可以看到点赞成功,取消同理
    多用户同时给我点赞时,我是否可以全部接收到提示消息

安全性测试
  点赞是否会泄漏微信用户相关信息
 
链接:
 

设计测试用例:测试电梯功能

1.功能:上升、下降、停止、开门、关门、梯内电话、灯光、指示灯等;

2.性能:速度、反应时间、关门时间等;

3.压力:超载、尖锐物碰撞电梯壁等;

4.安全:停电、报警装置、轿箱停靠位置、有人扒门时的情况等;

5.可用性:按键高度、操作是否方便、舒适程度等;

6.UI:美观程度、光滑程度、形状、质感等;

7.稳定性:长时间运行情况等;

8.兼容性:不同电压是否可工作、不同类型电话是否可安装等。

其实在简单分析的过程中,发现许多东西根本测试不全,比如电话、灯光、材质、调度程序、可维修性等,当发现在一个用例中无法说清楚时,这些应该拆分开来分别测试。可以告诉主考官,你需要模块化地测试电话、灯光等。再有在一起的组装测试。

二、下面是详细的测试点:

需求测试: 查看电梯使用说明书、安全说明书等

界面测试: 查看电梯外观
 功能测试:
 1.测试电梯能否实现正常的上升和下降功能。
 2.电梯的按钮是否都可以使用。
 3.电梯门的打开,关闭是否正常。 
4.报警装置是否可用。 
5.与其他电梯之间是否协作良好。
 6.通风状况如何。
 7.突然停电时的情况。 
8.上升途中的响应。 
       1)电梯本来在1楼,如果有人按18楼,那么电梯在上升到5楼的时候,有人按了10楼,这时候是否会在10楼先停下来; 
  2)电梯下降到10层时显示满员,此时若8层有人等待电梯,是否在8层停。 

9.是否有手机信号

可靠性: 
1.门关上的一刹那出现障碍物。
 2.同时按关门和开门按钮。 
3.点击当前楼层号码
4.多次点击同一楼层号码
5.同时按上键和下键
易用性:
电梯的按钮的设计是否符合人的习惯
用户文档:
使用手册是否对电梯的用法、限制、使用条件等有详细的描述
压力测试:
1.看电梯的最大承重量,在负载过重时报警装置是否有提醒
2.在一定时间内不断让电梯上升、下降
稳定性测试:

看电梯在最大负载下平稳运行的最长时间

其实后面还有安全性测试,比如自然灾害等等测试,就不一一阐述了

 参考网站:

posted on 2020-04-03 11:05  雪原那么远  阅读(648)  评论(0)    收藏  举报

导航