面试被问到,给你个外卖 app 该怎么测?
回答·22
最热
最新
- 举例手机 APP 测试点: 非功能:安装,卸载,升级,中断测试,交叉测试,时间,测试,页面切换,弱网测试,内存,电量,兼容性:手机类型、手机系统、安全测试、性能测试(并发跟压力)等 功能:界面要素,栏位,页面跳转,各功能是否能实现,业务规则,异常场景。
- 首先反问,你确定只给我一个 app,而不提供测试机,需求文档,测试用例,checklist,性能基准,技术架构,接口文档一系列支持么,测完发现个 bug 就给你提一次,还是你们有提交策略,还是提交系统,还有你这个外卖 app 是啥平台的,安卓的,还是 ios 的,还是啥啥的,最基本得功能有哪些,那些功能交互设计文档还有明确的需求文档有木有,有计划好得产品原型图呢,你还得问,你需要我多久测完这个 app,测试周期呢,目前你们这个 app 都有哪些历史遗留 bug,你们这个外卖 app 对比美团和饿了么,多了那些功能,有哪些异同点。目前用户量多少,服务器的配置是啥样,之前做过压测么,有具体的指标么,支持本地化,国际化么,支持英语么,其它国家需要么,系统做了哪些适配,ipad,ios 全系列都做了兼容么,android 做的哪些适配呢,还有 app 端,接口都做了哪些安全措施呢,目前 app 更新有几种方式呢,更新失败会回滚么,外卖 app 的数据库的详情,外卖的商家端,骑手端也得提供么,你们的地图有的是哪家的 api,那首先是走流程,按照需求正反方向逻辑的遍历,重复提交,数据边界,错误推测逻辑,造场景,验兼容,施压,稳定,升级更新,中断,其实在构造场景之前,先来几番探索,功能频繁交互瞅一瞅,正反流程通了,就搞细节,错误推,容错过后状态看一看,数值边界,仔细验,网络,地点,gps 要实时看,数据正确,交互正确,不矛盾,就是点,诶就是玩
- 首先可以用这个 app 点份想要的外卖。 如果可以完美使用,可以直接确定 app 的外卖功能可以使用。 其次可以在点份外卖,不过在使用过程中需要对 app 进行断网、清数据等操作,确认 app 是否可以适应恶劣状态。 最后就是在各种手机上重复以上两种操作,确认 app 是否可以适应所有手机。
- 给你个宇宙飞船你给我说说咋测
- 可以从功能,性能,兼容性,易用性等方面进行测试。 功能测试,测试外卖 app 基本功能是否正常。比如说,xxx 功能.... 性能测试,页面响应时间,耗电,占内存之类的 兼容性,考虑 ios,安卓,主流手机品牌自带系统 易用性,考虑用户是否容易上手,app 资源是否易获取之类的 菜鸟只能想到这些了
- 这个问题其实是个掐头去尾的问题,需要好好理解一下。面试问你这个问题,我个人分两点考虑:1.怎么去做?2.测试要点有哪些? 怎么测就要从测试流程的角度来讲,比如项目周期,需求文档等,仔细分析需求和合理规划测试流程。 测试要点就针对产品了,从产品角度去思考,对于外卖 app 比如基本功能测试,安全测试,UI 测试,性能压力测试,回归测试等。对每个测试点举个例子就 OK。 以上只是针对面试过程中的回答。实际情况要更加细化分析和完善。
- 这边问题问的太宽泛了,回答也只能宽泛一些了(最好就直接说,你给我一个地球儿让我给你测一下) Get 信息点:一款现有 app,外卖平台(这个属实一逼逼又他喵要放飞),怎么测 换种思路, 从测试技术上回答怎么测 额,因果图,边界值,等给他背一遍 从测试流程上回答怎么测 需求分析-用例设计评审到验收(额,可以自行细化流程)给他背一遍 从测试点上面回答怎么测 功能,性能,功耗,易用性,等等给他背一遍 从项目周期上回答怎么测 额,开发进场,协同,沟通,分配,额,,反正都是空话 然后再结合外卖平台 自己精简缩小题目区间 一句话:比如咱们拿外卖 app 的结算界面/物流跟踪/来说,功能点就可以测到,,,, 这个时候选一个你比较熟悉的功能模块发散测试点 跟他扯扯不同项目周期阶段,项目人员分配,个人职责,讲讲用例功能点,再到发现问题如何处理。遇上开发不想修改问题怎么解决等等。先聊上个半小时。到他说停为止
- 先确定外卖 APP,你主要负责测试那个模块?使用手动测试还是自动化测试方法?编写测试计划,测试方案,分析需求,画思维导图,编写测试用例;如需自动化测试,需编写测试脚本,测试框架。执行自动化或用力执行,输出缺陷报告、测试报告
- 这个问题类似于给你一个 app 如何开展测试? 回答:要从功能,接口,兼容性,易用性,安全性等方面考虑 功能:从支付,区域考虑,比如支付成功的正向,逆向,比如说余额充足支付,余额不足支付,绑卡支付,微信,支付宝支付,弱网支付,逆向的有余额不足,绑卡但卡被冻结,区域方面可以考虑三公里以外,以内等等,能否覆盖商家比较全面等等,兼容性要考虑不同机型,不同网络,不同分辨率,性能方面要考虑几千人同时下单的情况,安全性方面要考虑是否会存在 sql 注入等情况
- 先功能测试:有设计稿,按设计稿编写用例,执行用例。没有则根据已有页面或原型图编写用例,执行用例。 再性能测试:根据老板的性能需求构建性能场景进行接口或压力测试。