首页 > 移动平台 > 详细

app测试常问面试题

时间:2021-04-21 16:19:38      阅读:27      评论:0      收藏:0      [点我收藏+]

1,常用的抓包工具

2,Charles除了抓包你还做过什么(根据你实际应用的举例说明)

mock数据,修改接口返回值

模拟弱网

4,app出现闪退后怎么看日志

a,可以稳定复现的闪退比较容易定位

b,不容易复现的闪退,看下前置操作是什么,按照步骤再次去复现

c,使用adb logcat,查看日志,搜索关键字,crash和anr

d,一般app会接闪退日志上报系统,使用友盟的bugliy去查看对应时间点的闪退日志

5,app的覆盖更新和卸载安装有什么区别,为什么不同

6,ios出现闪退怎么看日志(系统自带的分析会记录软件的闪退日志)

7,java中一般出现哪些异常

空指针异常,类型强制转换异常,传递非法参数异常,算术运算异常,下标越界异常

8,数据库内连接的方式

9,接口测试中除了要看接口请求和接口响应外,还要看什么信息。(请求方式,请求头信息,鉴权)

3,接口请求返回的常见状态码

201-206都表示服务器成功处理了请求的状态代码,说明网页可以正常访问。

300-3007表示的意思是:要完成请求,您需要进一步进行操作。通常,这些状态代码是永远重定向的

4XXHTTP状态码表示请求可能出错,会妨碍服务器的处理。404,前端错误,服务器找不到请求的网址。408(请求超时) 服务器等候请求时发生超时

500(服务器内部错误) 服务器遇到错误,无法完成请求。502(错误网关) 服务器作为网关或代理,从上游服务器收到了无效的响应。501(尚未实施) 服务器不具备完成请求的功能。例如,当服务器无法识别请求方法时,服务器可能会返回此代码。504(网关超时) 服务器作为网关或代理,未及时从上游服务器接收请求。

10,接口出现500,一般是什么原因(服务器系统调用异常,接口异常,数据查询异常)

11,兼容性测试(不同操作系统,不同兼容性,不同机型)

以上问题和答案仅供参考,根据你自己的实际经验来回答。

 

app测试常问面试题

原文:https://www.cnblogs.com/yanwei0705/p/14684403.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!