1.APP性能测试的指标有哪些?
- 内存:空闲状态下,中等规格状态下,满规格状态下的应用内存消耗,应用内存峰值,应用内存泄露,应用是否常驻内存,压力测试后的内存使用
- CPU
- 流量:应用首次启动流量提示,应用后台连续运行2小时的流量值,应用高负荷运行的流量峰值
- 电量:测试手机安装目标APK前后待机功耗无明显差异,常见使用场景中能够正常进入待机,待机电流在正常范围内,长时间连续使用应用无异常耗电现象
- 启动速度:首次启动花费的时间,非首次启动花费的时间,应用界面切换所花时间
- 滑动速度,界面切换速度
- 与服务器交互的网络速度
2.PC网络故障,以及如何排查障碍?
-
首先排除解除障碍,确保网线可以正常使用
-
禁用网卡后再启动,排除偶然故障
-
使用ipconfig查看计算机的上网参数
-
使用ping命令测试网络的连通性,定位故障范围
-
ping本机IP,如果不通,说明本机的网卡驱动程序不正确,或者网卡与网线之间连接有故障,也有可能是本地的路由表面受到了破坏,此时应该检查本机网卡是否为已连接,网络参数是否设置正确,如果设置正确还是不能ping通,就应该重新安装网卡驱动程序,丢失率为0,可判断网卡安装配置没有问题工作正常
-
ping网关,网关地址能被ping通的话,表明本机网络连接以及正常,如果命令不成功,可能是网关设备自身存在问题,也可能是本机上网参数设置有误,检查网络参数
3.Web测试和APP测试的不同点
1)系统架构方面: -
Web项目,b/s架构,基于浏览器的,只要更新了服务端,客户端就会同步更新
-
APP项目,c/s架构,必须要有客户端,用户需要安装客户端,需要客户端和服务器都更新
2)性能方面 -
Web页面会关注响应时间,APP还要关注流量,电量,CPU,GPU,Memory服务端的性能没区别,都是一台服务器
3)兼容方面 -
Web是基于浏览器的,更倾向于浏览器和电脑硬件,电脑系统的方向的兼容
-
APP测试则要看分辨率,屏幕尺寸,设备系统
-
Web测试时基于浏览器的所以不用考虑安装卸载