受移動金融浪潮的深刻影響, 越來越多的金融消費行為轉移到了移動端。 在這種形勢下, 各商業銀行開始努力加強技術優化,
測試認為:18家銀行個人手機銀行APP安卓用戶端整體相容性表現良好, 在當前市面流行的主流手機適配測試均測試通過, 不存在相容性問題。 4家存在相容性問題的銀行APP, 出現不相容的原因在於部分手機設備的受眾較小, 且有一部分為老舊款手機設備。
啟動時間方面各家銀行APP差別較大, 部分APP使用者點擊啟動到能夠實際操作等待時間超過了5秒, 存在用戶易用性問題。 APP啟動時間受到啟動頁廣告載入、首頁面交互資料量、啟動頁初始化運算元量等影響。
CPU、GPU、記憶體和電池溫度的消耗方面表現均良好, 各家銀行APP並沒有過多消耗設備資源情況。
網路流量消耗方面差距較大, 但大多數APP運行時的總流量消耗都在100KB以下, 只有個別APP存在消耗1MB情況。
18家全國性商業銀行手機銀行的相容性和性能測試
本次測試包含18家全國性商業銀行的個人手機銀行安卓用戶端, 包括了工商銀行、農業銀行、中國銀行、建設銀行、交通銀行、中國郵政儲蓄、中信銀行、光大銀行、華夏銀行、民生銀行、招商銀行、興業銀行、廣發銀行、平安銀行、浦東發展銀行、恒豐銀行、浙商銀行、渤海銀行。
測試APP的版本截止於2018年3月28日, 各個銀行官網下載的版本。 詳情如下:
各銀行官網下載的手機銀行版本(安卓)
本次測試共分為APP相容性測試和性能測試兩大方面, 共10個指標, 分別為:相容情況、應用啟動時間、應用啟動使用者體驗時間、設備CPU佔用率、設備GPU佔用率、記憶體佔用、設備上行流量、設備下行流量、設備總流量消耗、電池溫度。
相容情況:選取當前主流100款安卓手機設備, 覆蓋20個手機品牌, 安卓作業系統版本覆蓋從4.4.4到8.0。 APP分別在不同設備中運行, 考察APP相容性。
應用啟動時間:指從作業系統開始啟動APP到APP第一個頁面載入完成總用時。 單位:秒。
應用啟動用戶體驗時間:在APP非首次安裝啟動的情況下(因首次安裝啟動可能存在許可權授予、版本更新等情況, 為了測試的統一準確, 這裡指標在非首次冷開機, 無版本更新、授權等情況下進行),
CPU佔用率:APP在運行過程中設備CPU佔用平均值。 單位:%
GPU佔用率:APP在運行過程中設備GPU佔用平均值。 單位:%
記憶體佔用率:APP在運行過程中設備記憶體佔用平均值。 單位:MB
上行流量:APP在運行過程中該APP向伺服器發送的資料總流量(統計為該APP的流量, 非設備的總流量)。 單位:KB
下行流量:APP在運行過程中該APP從伺服器下載的資料總流量(統計為該APP的流量, 非設備的總流量)。 單位:KB
總流量:APP在運行過程中消耗的手機設備流量總和, 總流量=上行流量+下行流量。 單位:KB
電池溫度:APP在運行過程中該設備電池溫度, 溫度的高低在一定程度上可以體現耗電的程度。單位:℃
相容性情況:4家銀行存在相容性問題
本次測試相容性情況使用設備分佈情況如下:
測試機型分佈情況
手機系統分佈情況
根據測試結果
18家銀行APP中有14家在100台設備中均可正常安裝、運行、卸載,占78%。有4家銀行在測試過程中存在相容性問題,在個別手機設備中無法安裝或者安裝後無法啟動,占22%。
性能測試:APP啟動時間差異較大
本次測試使用性能測試環境為三星S8手機,安卓系統版本7.0,網路環境為WIFI連接。測試過程中系統無其他APP後臺運行,被測試銀行手機銀行APP在無其他APP干擾情況下冷開機開始測試,測試過程採取隨機測試,測試時長大約2到3分鐘。
手機銀行APP啟動時間最短的前五位
18家銀行手機銀行應用啟動時間均在2秒以內,平均為0.89秒,最大為1.71秒,中國郵政儲蓄銀行手機銀行啟動時間最短,在0.34秒完成第一個頁面啟動。
手機銀行啟動用戶體驗時間最短的前五位
18家銀行的手機銀行啟動用戶體驗時間分佈在2秒到10秒之間,差別較大。平均為4.15秒,最大為10.23秒,中國郵政儲蓄銀行手機銀行啟動用戶體驗時間最短,從使用者點擊APP圖示到可操作的首頁面完全載入完成用時1.92秒。
根據使用者最佳體驗原則,APP啟動後5秒內完成所有載入達到使用者可操作首頁面體驗最佳。18家銀行APP中15家銀行APP在5秒以內,有3家銀行APP啟動時使用者需要等待大於5秒才可以操作。
CPU平均佔用率最低的前五位
18家銀行APP 運行時的CPU佔用率在2%到13%不等,平均佔用為6.49%,最高佔用為13.3%。最低為光大銀行個人手機銀行,運行時平均佔用2.36%。
GPU平均佔用率最低的前五位
18家銀行APP 運行時的GPU佔用率在0.6%到16%不等,平均佔用為6.6%,最高佔用為16.56%。最低為浙商銀行個人手機銀行,運行時平均佔用0.68%。
記憶體平均佔用最低的前五位元
記憶體平均佔用率最低的為招商銀行手機銀行,平均佔用18.33MB,18家銀行APP平均記憶體佔用為102.41MB,最高佔用為264.17MB。
上行流量消耗最低的前五位元
APP向服務端發送資料流程量不同APP表現從2KB到430KB不等,上行流量消耗最低的為中國郵政儲蓄銀行手機銀行,運行過程總上行流量為2.32KB,18款APP平均的上行流量為43.1KB,最高流量APP在運行過程總上行流量為435.03KB。
下行流量消耗最低的前五位元
APP從服務端下載資料流程量APP表現從2KB到720KB不等,下行流量消耗最低為中國郵政儲蓄銀行手機銀行,運行過程總上行流量為2.79KB,18款APP平均的上行流量為67.74KB,最高流量APP在運行過程總上行流量為728.55KB。
運行過程總消耗流量最低的前五位
中國郵政儲蓄手機銀行APP為最省流量APP,測試過程總消耗5.11KB。18家銀行APP運行過程總消耗流量均值為110.84KB,消耗最大的APP流量為1163.58KB。
應用運行時的溫度最低的前五位元
20-30℃為手機電池的正常溫度,電池溫度指標方面各個銀行APP指標基本相同,最小為運行時溫度30℃,最高為33.5℃,平均32.49℃,各個銀行APP運行時對電池的消耗均不大。
溫度的高低在一定程度上可以體現耗電的程度。單位:℃相容性情況:4家銀行存在相容性問題
本次測試相容性情況使用設備分佈情況如下:
測試機型分佈情況
手機系統分佈情況
根據測試結果
18家銀行APP中有14家在100台設備中均可正常安裝、運行、卸載,占78%。有4家銀行在測試過程中存在相容性問題,在個別手機設備中無法安裝或者安裝後無法啟動,占22%。
性能測試:APP啟動時間差異較大
本次測試使用性能測試環境為三星S8手機,安卓系統版本7.0,網路環境為WIFI連接。測試過程中系統無其他APP後臺運行,被測試銀行手機銀行APP在無其他APP干擾情況下冷開機開始測試,測試過程採取隨機測試,測試時長大約2到3分鐘。
手機銀行APP啟動時間最短的前五位
18家銀行手機銀行應用啟動時間均在2秒以內,平均為0.89秒,最大為1.71秒,中國郵政儲蓄銀行手機銀行啟動時間最短,在0.34秒完成第一個頁面啟動。
手機銀行啟動用戶體驗時間最短的前五位
18家銀行的手機銀行啟動用戶體驗時間分佈在2秒到10秒之間,差別較大。平均為4.15秒,最大為10.23秒,中國郵政儲蓄銀行手機銀行啟動用戶體驗時間最短,從使用者點擊APP圖示到可操作的首頁面完全載入完成用時1.92秒。
根據使用者最佳體驗原則,APP啟動後5秒內完成所有載入達到使用者可操作首頁面體驗最佳。18家銀行APP中15家銀行APP在5秒以內,有3家銀行APP啟動時使用者需要等待大於5秒才可以操作。
CPU平均佔用率最低的前五位
18家銀行APP 運行時的CPU佔用率在2%到13%不等,平均佔用為6.49%,最高佔用為13.3%。最低為光大銀行個人手機銀行,運行時平均佔用2.36%。
GPU平均佔用率最低的前五位
18家銀行APP 運行時的GPU佔用率在0.6%到16%不等,平均佔用為6.6%,最高佔用為16.56%。最低為浙商銀行個人手機銀行,運行時平均佔用0.68%。
記憶體平均佔用最低的前五位元
記憶體平均佔用率最低的為招商銀行手機銀行,平均佔用18.33MB,18家銀行APP平均記憶體佔用為102.41MB,最高佔用為264.17MB。
上行流量消耗最低的前五位元
APP向服務端發送資料流程量不同APP表現從2KB到430KB不等,上行流量消耗最低的為中國郵政儲蓄銀行手機銀行,運行過程總上行流量為2.32KB,18款APP平均的上行流量為43.1KB,最高流量APP在運行過程總上行流量為435.03KB。
下行流量消耗最低的前五位元
APP從服務端下載資料流程量APP表現從2KB到720KB不等,下行流量消耗最低為中國郵政儲蓄銀行手機銀行,運行過程總上行流量為2.79KB,18款APP平均的上行流量為67.74KB,最高流量APP在運行過程總上行流量為728.55KB。
運行過程總消耗流量最低的前五位
中國郵政儲蓄手機銀行APP為最省流量APP,測試過程總消耗5.11KB。18家銀行APP運行過程總消耗流量均值為110.84KB,消耗最大的APP流量為1163.58KB。
應用運行時的溫度最低的前五位元
20-30℃為手機電池的正常溫度,電池溫度指標方面各個銀行APP指標基本相同,最小為運行時溫度30℃,最高為33.5℃,平均32.49℃,各個銀行APP運行時對電池的消耗均不大。