1. 程式人生 > >Android相容測試無從下手?

Android相容測試無從下手?

Android的相容性測試對一些人來說,繁雜難切入,拋開機型終端數的困擾,不同相容問題場景的處理,也讓很多人認為付出的精力太多。但對於任何一款產品來說,相容性測試是一項必須要進行的測試專案,更不用提在Android終端碎片化嚴重的今天。筆者在測試行業從業幾載,有個一些經驗累積,此次輔以剛釋出不久的《TestBird APP測試白皮書》中所提供的測試資料與分析,特將幾個相容性測試中較為關鍵的場景展示出來,並針對性地進行解決方式的闡述,期望有更多朋友能夠更加輕鬆地完成相容性測試。

UI相容(解析度)

測試場景

圖片、文案、控制元件佈局比較多;

WebView控制元件內容。

推薦解析度

優先相容App使用者的Top N(例如Top10)

若沒有統計,考慮這些解析度:2560x1440,1920x1080,1280x720,854x480,960x540,800x480等。

廠商/ROM相容

測試場景

ROM有特殊功能或手機又特殊功能(例如雙攝像頭,實體按鍵等)

存在特殊許可權(例如MIUI,EMUI等)

ROM本身存在限制,缺陷,BUG,但使用者群大

推薦ROM或廠商

優先相容App使用者的Top N(例如Top10)

若沒有統計,考慮這些:Nexus,三星機型,MIUI(小米,紅米),EMUI(華為榮耀機型,P系列,Mate系列),Flyme(魅族,魅藍),OPPO/ViVo等

Android系統版本相容

測試場景

開發使用了與版本相關的API

某些特殊的功能與API Level有關(例如簡訊,執行時)

推薦相容版本

Android 2.3.5

Android 4.1

Android 4.4

Android 5.1

Android 6.0.1

手機網路制式相容

測試場景

功能與資料網路相關

功能可能會受資料網路變化的影響

推薦網路制式

聯通3G,移動3G,電信3G

聯通/移動/電信4G

不要忘了驗證2G網路哦

CPU架構

測試場景

如果App需要相容x86手機

推薦機型

聯想K900