|
按照测试成果:
65家银行APP此中62家在100台装备中都可以正常安装、运行、卸载,占95.4%。有3家银行在测试进程中存在兼容性问题,在个体手机装备运行时代报错,占4.6%。
对此,陈述认为,个体手机运行时代报步伐毛病以后闪退通常为因为APP中利用的某些步伐与某些手机操作体系存在不兼容环境。陈述就此给出的建议是:应按照特定机型举行步伐的更改与优化,按照问题手机机型的报错LOGCAT日记信息定位步伐位置,斟酌兼容解决方案。
二、UI测试:9家银行需就APP模块功效针对特定机型举行优化
本次UI显示测试的成果显示,9家银行的手机银行APP页面UI存在显示问题,重要体如今弹出的提醒框UI异样、告白页面UI异样、功效页面UI异样、手机虚拟键盘遮挡UI页面。
陈述建议,对付页面UI存在问题的,必要针对APP模块功效针对特定机型举行页面UI优化。
三、机能测试:个体银行应尽可能做减法
本次测试利用机能测试情况为三星S8手机,安卓体系版本7.0,收集情况为CFCA测试无线网(中国电信收集)毗连。测试进程中体系无其他APP后台运行,被测试银行手机银行APP在无其他APP滋扰环境下冷启动起头测试,测试进程采纳随机测试,测试时长约莫2到3分钟。
从当前测试的环境来看,固然大部门银行都能轻松过关,但个体银行APP仍然存在一些问题,这些问题可能集中体如今功效弃取方面,即,为了丰硕APP的功效,认为缔造场景前提,让APP看起来痴肥不胜,实则影响用户体验,得不偿失。重要体如今高内存占比,高GPU占用率,和高温高流量的问题。
65家银行手机银行利用启动时候均在5秒之内,均匀为1.17秒,最大为4.16秒,龙江银行手机银行启动时候最短,在0.29秒完成第一个页面启动。
65家银行手机银行启动用户体验时候散布在2.03秒到15.82秒之间,不同较小。均匀为4.31秒,最大为15.82秒,桂林银行启动用户体验时候最短,从用户点击APP图标到可操作的首页面彻底加载完成历时2.03秒。
按照用户最好体验原则,APP启动后5秒内完成所有加载到达用户可操作首页面体验最好。65家银行APP中51家银行APP在5秒之内,有14家银行APP启动时用户必要期待大于5秒才可以操作。
加速页面元素的加载速率,一般采纳的计谋是在不影响界面雅观的条件下低落图片像本质量,后台职员也必要做好相干的图片上传规范,对图片等元素的巨细举行限定,或将大图元素举行碎片化切割。
65家银行APP 运行时的CPU占用率在0.25%到11.17%不等,均匀占用为4.48%,最高占用为11.17%,临时还在可控范畴内。最低为锦州银行手机银行減肥藥,,运行时均匀占用0.25%。
65家银行APP 运行时的GPU占用率在0.54%到30.68%不等,均匀占用为5.97%,最高占用为30.68%。最低为上海银行手机银行,运行时均匀占用0.54%。
必要注重的是,30.68%的占用率实在偏高。中国电子银行网编纂咨询相干技能职员给出龍虎,的阐发是,多是触及到图片类的紧缩资本没做好,建议在图片方面做好优化。
内存均匀占用率最低的为攀枝花贸易银行均匀占用97.46MB,65家银行APP均匀内存占用为262.16MB,最高占用为441.02MB,为最低占用的近五倍,建议从新斟酌APP的功效元素,尽可能做减法。
APP向办事端发送数据流量分歧APP表示从0.02KB到58.46KB不等,上行流量损耗最低为贵州银行手机银行,运行进程总上行流量为0.02KB,65款APP均匀的上行流量为14.57KB,最高流量APP在运行进程总上行流量为58.46KB。
APP从办事端下载数据流量APP表示从0.01KB到848.62KB不等,下行流量损耗最低为贵州银行手机银行,运行进程总下行流量为0.01KB,65款APP均匀的下行流量为184.63KB,最高流量APP在运行进程总下行流量为848.62KB,差距很大。
高流量得下行流量仍然必要斟酌界面元素的加载环境,在图片元素上尽可能做好优化。
贵州银行手机银行APP为最省流量APP,测试进程总损耗0.03KB。65家银行APP运行进程总损耗流量均值为199.2KB,损耗最大的APP流量为892.16KB。
20℃-40℃之内为手电机池的正常温度,电池温度指标方面各个银行APP指标基底细同,最小为运行时温度29.64℃,最高为41.6℃,均匀36.21℃,各个银行APP运行时对电池的损耗均不大。
必要注重的是,一般环境下,手机温度达到40℃,用户就会有较着的感受,并且手机持久处于这个温度会敌手机造成侵害,建议运行温度较高的银行APP削减GPU和CPU占用率,减轻手机包袱,以帮忙手机实现降温。
65家银行APP安装时的时候在8秒到27秒不等,均匀安装时候为15.83秒,最高安装时候27秒。最低为邯郸银行手机银行与贵州银行手机银行,安装历时8秒。
一般而言,APP安装时候越短越好,时候越长,用户越必要损耗耐烦,对用户体验有必定的影响,这也是为甚么会把该项列为测试项目标缘由。
65家银行APP运行进程中耗电量在4.43mAh到15.9mAh不等,均匀耗电量8.26mAh,最高耗电量为15.9mAh。最低为温州银行手机银行,运行耗电量4.43mAh。
一般而言,用户不会注重手机的用电环境,但若用户的手机在呈现电池衰竭时,手机APP的用电环境会引升引户的注重。若不是刚需,用户会卸载掉用电高的APP,以包管手机的续航能力。
APP在CPU占用率80%以上的环境下运行,65家银行APP中的1家银行APP呈现轻细卡顿征象,其余64家银行APP运行暂未发明问题。
四、弱网情况测试:广泛存在问题
低丢包率低延时:65家银行APP运行进程中暂未发明问题。
低丢包率高延时:65家银行APP运行进程中暂未发明问题。
高丢包率低延时:65家银行中的64家银行呈现通信异样没法加载进入主页撤退退却出或卡在加载界面。
高丢包率高延时: 65家银行中的64家银行呈现通信异样没法加载进入主页撤退退却出或卡在加载界面。
收集超时: 65家银行中的64家银行呈现通信异样没法加载进入主页撤退退却出或卡在加载界面。
收集限速:加载较慢,暂未发明问题。
无收集:65家银行中的65家银行呈现通信异样没法加载进入主页撤退退却出或卡在加载界面。
本次弱网测试成果显示,部门手机银行APP弱网情况下呈现功效没法正常举行且APP不乱性比力差的方面问题。陈述建议,对付弱网情况呈现问题APP,增强弱网情况下操作响合时间的速率和增强弱网情况下UI界面友爱度和APP的不乱性。
五、48家天下性银行手机银行201八、2019年纪据比拟
48家都会贸易银行手机银行APP的CPU均匀占用2018年纪据与2019年纪据根基持平。
48家都会贸易银行手机银行APP的GPU均匀占用2018年与2019年纪据差别较大。
48家都会贸易银行手机银行APP的电池温度2018年与2019年纪据变革不大。
48家都会贸易银行手机银行APP的内存均匀占用2019年纪据高于2018年纪据。
48家都会贸易银行手机银行APP的启动用户体验时候2018年纪据高于2019年纪据。
48家都会贸易银行手机银行APP的上行流量2018年纪据与2019年纪据除个体银行APP,其他银行数据差别不大。
48家都会贸易银行手机银行APP的下行流量2019年纪据高于2018年纪据。
48家都会贸易银行手机银行APP的总流量2019年纪据高于2018年纪据。
48家都会贸易银行手机银行APP的利用启动时候2019年纪据略高于2018年纪据。
按照比拟折线图,2018年纪据中的启动用户体验时候数据大,2019年纪据内存均匀占用、流量损耗、利用启动时候数据较2018年的数据大,其余数据差别不大。48家都会贸易银行手机银行APP颠末一年的时候,用户体验时候获得了响应的优化。跟着一段时候内APP利用功效的丰硕,某些参数数据均分歧水平负增加。
六、测试总结
65家都会贸易银行小我手机银行APP安卓客户端总体兼容性表示杰出,在当前市道市情风行的主流手机适配测试均测试经由过程,不存在兼容性问题。3家存在兼容性问题的银行APP,必要针对特定问题举行问题排查与点窜。
UI界面测试方面,大大都银行APP的UI都过关,9家存在重要体如今弹出的提醒框UI异样、告白页面UI异样、功效页面UI异样、手机虚拟键盘遮挡UI页面,必要针对特定问题举行优化与更改。
利用启动时候、启动用户体验时候、CPU、GPU、内存、电量和电池温度等方面表示均杰出,各家银行APP并无过量损耗装备资本环境。
弱网兼容性测试方面,部门手机银行APP弱网情况下呈现功效没法正常举行且APP不乱性比力差的方面问题。建议针对弱网情况呈现的问题举行步伐的优化。
七、测试概述
本次指标数目从2018年的10个增长为21个,新增长了UI界面显示环境、耗电量、安装时候、CPU占用高于80%运行环境、低丢包率低延时收集运行环境、低丢包率高延时收集运行环境、高丢包率低延时收集运行环境、高丢包率高延时收集运行环境、收集超时运行环境、收集限速运行环境、无收集运行环境等指标供给参考。
本次测试包括65家都会贸易银行的小我手机银行安卓手机客户端,包含了重庆银行、华夏银行、郑州银行、长沙银行、营口银行、邢台银行、乌鲁木齐银行、温州银行、潍坊银行、威海银行、天津银行、泰隆贸易银行、泰安贸易银行、台州银行、遂宁银行、姑苏银行、上海银行、泉州银行、青岛银行、齐鲁银行、平顶山银行、攀枝花贸易银行、宁夏银行、宁波银行、宁波互市、内蒙古银行、南京银行、龙江银行、柳州银行、辽阳银行、乐山贸易银行、廊坊银行、兰州银行、昆仑银行、九江银行、晋商银行、锦州银行、江西银行、江苏银行、徽商银行、华润银行、华融湘江银行、湖北银行、河北银行、杭州银行、汉口银行、邯郸银行、海峡银行、哈尔滨银行、桂林银行、贵州银行、贵阳银行、广州银行、广西北部湾银行、广东南粤银行、甘肃银行、富滇银行、鄂尔多斯银行、东莞银行、大连银行、稠州银行、成都银行、北京银行、保定银行、包商银行。
测试APP的版本截止于2019年4月22日,各银行官网的下载版本。具体以下:
本次测试共分为APP兼容性测试、UI界面测试、机能测试、弱网兼容性测试四风雅面,共21个指标。兼容环境、UI界面显示环境、利用启动时候、利用启动用户体验时候、装备CPU占用率、装备GPU占用率、内存占用、装备上行流量、装备下行流量、装备总流量损耗、电池温度、耗电量、安装时候、CPU占用高于80%运行环境、低丢包率低延时收集运行环境、低丢包率高延时收集运行环境、高丢包率低延时收集运行环境、高丢包率高延时收集运行环境、收集超时运行环境、收集限速运行环境、无收集运行环境。此中兼容性测试笼盖了100款主流安卓手机举行,机能测试拔取了三星S8手机作为机能测试情况举行。
详细指标诠释以下:
兼容环境:拔取当前主流100款安卓手机装备,笼盖24个手机品牌,安卓操作体系版本笼盖从4.4.4到9.0。APP别离在分歧装备中运行,考查APP兼容性。
UI界面显示环境:指APP的页面显示是不是存在异样环境,比方页面粉饰手机屏幕顶部的状况栏信息、页面有较着的显示紊乱等。
利用启动时候:指从操作体系起头启动APP到APP第一个页面加载完成总历时。单元:秒。
利用启动用户体验时候:在APP非初次安装启动的环境下(因初次安装启动可能存在权限授与、版本更新等环境,为了测试的同一正确,这里指标在非初次冷启动,无版本更新、授权等环境下举行),从用户点击APP图标起头,到用户看到真实可举行买卖的主页面(中心的告白页举行快速跳过,一般主页面指九宫格菜单页面)所历时间。单元:秒。
CPU占用率:APP在运行进程中装备CPU占用均匀值。单元:%
GPU占用率: APP在运行进程中装备GPU占用均匀值。单元:%
内存占用率:APP在运行进程中装备内存占用均匀值。单元:MB
上行流量:APP在运行进程中该APP向办事器发送的数据总流量(统计为该APP的流量,非装备的总流量)。单元:KB
下行流量:APP在运行进程中该APP从办事器下载的数据总流量(统计为该APP的流量,非装备的总流量)。单元:KB
总流量:APP在运行进程中损耗的手机装备流量总和,总流量=上行流量+下行流量。单元:KB
电池温度:APP在运行进程中该装备电池温度,温度的凹凸在必定水平上可以表现耗电的水平。单元:℃
耗电量:APP在运行进程中该装备损耗的总电量。单元:mAh
安装时候:apk安装包传输至手机和安装安装包的总时候。单元:秒
CPU占用高于80%运行环境:运行的手机装备处于CPU占用80%以上的高占用状况,运行APP。
低丢包率低延时收集运行环境:收集带宽设置上行30000kbps,下行40000kbps,丢包率上下行别离设置10%,延时设置100毫秒,运行APP。
低丢包率高延时收集运行环境:收集带宽设置上行30000kbps,下行40000kbps,丢包率上下行别离设置10%,延时设置300毫秒,运行APP。
高丢包率低延时收集运行环境:收集带宽设置上行30000kbps,下行40000kbps,丢包率上下行别离设置90%,延时设置100毫秒,运行APP。
高丢包率高延时收集运行环境:收集带宽设置上行30000kbps,下行40000kbps,丢包率上下行别离设置90%,延时设置300毫秒,运行APP。
收集超时运行环境:收集带宽设置上行30000kbps,下行40000kbps,丢包率上下行别离设置100%,延时设置100毫秒,运行APP。
收集限速运行环境:收集带宽设置上行30kbps,下行40kbps,丢包率上下行别离设置0%,延时设置100毫秒,运行APP。
无收集运行环境:装备断开收集,运行APP。
肉丸机,
揭阳防水, |
|