来源 | 中国电子银行网
作者 | 陈璐溦
为持续跟踪和检测手机银行APP的兼容性和易用性等方面的表现,为行业发展提供有益参考,中国电子银行网2020年再次联合CFCA兼容和性能测试平台对54家城商行客户端进行测试。今年测试范围首次加入IOS系统,与安卓系统并行测试,测试范围更为全面。
本次测试内容共分为APP兼容性测试、性能测试以及其他测试三大方面,共8个指标,包括主流手机设备兼容情况、APP启动时间、CPU占用率、网络流量、内存占用、电量消耗、APP的功能数量和5个典型页面的平均响应时间。
今年,在兼容性方面,经测试发现17家城市商业银行并未提前适配安卓11正式版,多数银行在当前市面流行的主流手机适配测试均测试通过,不存在兼容性问题。这说明,银行在保证功能丰富度、使用性能的同时,需要更注重兼容性问题。
同时,在性能方面,各家银行APP并没有过多消耗设备资源情况,均在易用性要求范围内,但是存在内存占用在安卓端差距较大、流量消耗在不同手机银行之间差距悬殊等问题。在功能列表菜单方面,各家银行差距较大,多的可达120多个功能,少的只有8个功能,体现出各个银行手机银行功能展示策略上的不同。
整体来说,对比近两年安卓系统版本的数据不难看出54家城市商业银行手机银行APP经过一年的努力,性能均值数据表现较好,启动时长、CPU占用率、内存占用、耗电量、总流量消耗均有明显改善。
由于今年被测城市商业银行由65家减少到54家,且测试机型和APP版本不同,因此以上数据仅作为参考。
兼容性测试
安卓端APP兼容性较差 17家银行未适配Android 11
在测试的100台安卓端设备里,整体兼容性表现良好,可以正常安装、运行、卸载,且没有明显UI问题。经测试发现31.48%的城商行手机银行安卓客户端未提前进行安卓11 正式版的适配,在该系统设备中出现启动后闪退的情况。为了不影响客户体验和业务开展,银行应根据特定机型进行程序的更改与优化,根据问题手机机型的报错LOGCAT日志信息定位程序位置,考虑兼容解决方案。
在IOS客户端中,54家城商行中APP有7家银行APP在某些老旧设备中出现兼容性问题,其他47家银行APP整体兼容性表现良好,可以正常安装、运行、卸载,且没有明显UI问题。
性能测试
安卓端APP启动用时均在3秒以内
根据用户最佳体验原则,APP启动后5秒内完成所有加载达到用户可操作首页面体验最佳,今年54家城商行中,Android端手机银行应用启动时间均在3秒以内,IOS端仅有6家银行手机银行APP启动时间大于5秒。在APP启动时间方面明显优于去年的测试结果(65家银行手机银行应用启动时间均在5秒以内),用户体验整体有较大改善。
54家城商行在安卓端启动时间分布在0.27秒到2.15秒之间,差别较大,平均为0.78秒,最大为2.15秒。其中,龙江银行启动时间最短,从用户点击APP图标到可操作的首页面完全加载完成仅用时0.27秒。
54家城商行在IOS端启动时间分布在0.93秒到7.05秒之间,平均为2.94秒,最大为7.05秒。其中,晋商银行APP启动用户体验时间最短,从用户点击APP图标到可操作的首页面完全加载完成用时为0.93秒。
安卓端APP CPU占用率行业均值较去年同比降低14.58%
54家城商行Android和IOS客户端APP CPU占用率均在15%以内。在Android客户端,APP 运行时的CPU占用率在0.03%到12.27%不等,平均占用为3.91%,较去年同比降低14.58%, 最高占用为12.27%。其中,CPU占用率最低为华融湘江银行手机银行,运行时平均占用仅为0.03%。
在IOS客户端,手机银行APP运行时的CPU占用率在0.67%到5.90%不等,平均占用为2.45%,最高占用为5.90%。其中,CPU占用率最低为河北银行手机银行,运行时平均占用达0.67%。
内存占用差距最大可达近5倍
在Android客户端,54家城商行APP 内存占用差距较大,最大占用为370MB以上,最小占用仅为76.89MB,所有银行APP运行均可顺畅运行且不会对设备造成较大资源占用。内存占用差距较大,也可体现出不同银行APP对于内存优化的优劣。而在IOS客户端的内存占用,各家银行APP基本处于统一水平,平均在26MB左右。
在Android客户端,54家城商行APP 运行时内存占用是76.89MB到375.73MB不等,平均占用为198.80MB,最高占用为375.73MB。其中,最低内存占用为保定银行手机银行,运行时平均占用76.89MB。
在IOS客户端,54家城商行APP 运行时的内存占用是22.27MB到31.31MB不等,平均占用为26.33MB,最高占用为31.31MB。其中,最低内存占用为保定银行手机银行,运行时平均占用22.27MB。
6家银行流量消耗最低达0.2KB
54家城商行Android和IOS客户端APP网络流量均在可接受范围内。在Android客户端,手机银行APP运行时2分钟随机点击消耗总流量是0.20KB到443.05KB不等,平均消耗35.59KB,最高为443.05KB。其中,甘肃银行、珠海华润银行、抚顺银行、成都银行、龙江银行与平顶山银行APP流量消耗均为最低,运行消耗流量0.20KB。
在IOS客户端,54家城商行APP 运行时2分钟随机点击消耗总流量203KB到1979KB不等,平均消耗971.80KB,最高为1979KB。其中。最低流量消耗为哈尔滨银行手机银行,运行消耗流量仅为203KB。
耗电量较去年明显减少
54家城商行Android和IOS客户端APP电量消耗均在可接受范围内,安卓端耗电量较去年明显减少。其中,Android客户端APP 运行时2分钟随机点击消耗总电量1.98毫安到23.70毫安不等,平均消耗6.60毫安,最高消耗为23.70毫安。最低电量消耗是邢台银行手机银行,运行消耗1.98毫安。
IOS客户端APP 运行时2分钟随机点击消耗总电量36.43毫安到41.87毫安不等,平均消耗38.76毫安,最高消耗为41.87毫安。最低电量消耗是富滇银行手机银行,运行消耗36.43毫安。
其他测试
平均页面响应时间提速 平均用时2秒以内
54家城商行Android和IOS客户端APP页面的平均响应时间均在可接受范围内。Android客户端,手机银行APP“账户”、“理财产品”、“缴费”、“转账”和“我的页面”平均响应时间从0.16秒到0.68秒不等,平均为0.30秒。其中,响应时间最快的是贵阳银行手机银行,仅为0.16秒。
在IOS客户端,手机银行APP在“我的账户”、“转账”、“理财”、“信用卡”和“生活页面”的平均响应时间从0.59秒到1.89秒不等,平均为1.13秒。其中,平均响应时间最快的是柳州银行手机银行,为0.59秒。
北京银行全部功能菜单展示最多
功能菜单数量方面54家城商行差距较大,Android和IOS客户端展示的一级功能菜单最多能达到120多个,最少的只有8个,平均功能数量在60个左右。一级功能菜单展示数量也反应手机银行业运营策略,功能模块展示多的会导致用户在搜索上便捷度不足,但功能列表少的也需要用户多次点击才能找到具体细项。
Android客户端APP全部功能数量从8个到118个不等,平均60个;IOS客户端APP全部功能数量从8个到126个不等,平均60个。其中,功能列表展示最多的是北京银行手机银行。
测试说明
本次测试包含54家城商行的个人手机银行Android和IOS手机客户端,包括了北京银行、中原银行、江苏银行、青岛银行、上海银行、华融湘江银行、贵阳银行、郑州银行、徽商银行、南京银行、汉口银行、河北银行、杭州银行、甘肃银行、哈尔滨银行、东莞银行、江西银行、锦州银行、长沙银行、天津银行、台州银行、齐鲁银行、晋商银行、乌鲁木齐银行、广西北部湾银行、大连银行、保定银行、昆仑银行、蒙商银行、宁夏银行、泉州银行、廊坊银行、广东南粤银行、内蒙古银行、苏州银行、云南红塔银行、桂林银行、辽阳银行、重庆银行、柳州银行、富滇银行、鄂尔多斯银行、平顶山银行、贵州银行、珠海华润银行、营口银行、泸州银行、成都银行、龙江银行、邯郸银行、邢台银行、抚顺银行、温州银行、遂宁银行。(顺序随机排列)
测试APP的版本为各个银行官网的下载版本,截止于2020年9月15日。详细版本如下(顺序随机排列):
安卓客户端:
IOS客户端:
本次测试共分为APP兼容性测试、性能测试、其他测试三大方面,共8个指标。包括主流手机设备兼容情况、各自APP的功能数量、5个典型页面的响应时间、APP启动时间、CPU占用率、网络流量、内存占用、电量消耗。
具体指标解释如下:
兼容性测试情况覆盖了100款主流Android手机、19款IPHONE手机进行。本次测试使用性能测试环境安卓端华为P40 PRO,安卓系统版本10.0,IOS端为iphone7plus,IOS系统版本为11.4.1。网络环境为CFCA测试WIFI(中国电信网络)连接。测试过程中系统无其他APP后台运行,被测试银行手机银行APP在无其他APP干扰情况下冷启动开始测试,测试过程采取随机测试,测试时长大约2到3分钟。
本次测试兼容性情况使用设备分布情况如下:
安卓客户端:
IOS客户端:
版权声明及安全提醒:本文转自网络平台中国电子银行网,文章仅代表作者观点,不代表「金融文库」立场。相关版权归原作者所有,「金融文库」仅提供免费交流与学习,相关内容与材料请勿用于商业。我们感谢每一位原创作者的辛苦付出与创作,如本转载内容涉及版权及侵权问题,请及时联系我们客服处理(微信号:JRwenku8),谢谢!