Android兼容性測(cè)試應(yīng)該怎么做逼格更高呢?-創(chuàng)新互聯(lián)

1 概述

創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比杭州網(wǎng)站開(kāi)發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式杭州網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋杭州地區(qū)。費(fèi)用合理售后完善,十多年實(shí)體公司更值得信賴。

兼容性測(cè)試是指測(cè)試軟件在特定的硬件平臺(tái)上、不同的應(yīng)用軟件之間、不同的操作系統(tǒng)平臺(tái)上、不同的網(wǎng)絡(luò)等環(huán)境中是否能夠很友好的運(yùn)行的測(cè)試。

2 兼容性測(cè)試的目的

由于Android設(shè)備在品牌、系統(tǒng)、屏幕、硬件等碎片化較為嚴(yán)重,導(dǎo)致一些app在特定的機(jī)型上未能按預(yù)計(jì)的設(shè)計(jì)展示和運(yùn)行,導(dǎo)致用戶體驗(yàn)較差,不利于app的推廣,影響業(yè)務(wù)發(fā)展。為此,app需在上線前進(jìn)行兼容性專項(xiàng)測(cè)試,以便盡可能適配市面上已上市或即將上市的手機(jī)和系統(tǒng)。

3 影響兼容性問(wèn)題的因素

3.1 硬件

1、處理器

a) CPU架構(gòu),常規(guī)手機(jī)均是arm64 ,若app要適配x86架構(gòu)則需要針對(duì)性測(cè)試

b) 不同CPU廠商,尤其是小眾CPU,需要特別考慮,例如華為海思、小米澎湃

2、 顯卡

a) 顯卡影響圖形渲染和部分場(chǎng)景的計(jì)算,app如用到OpenGL、OpenCV、深度學(xué)習(xí)、AR、VR、AI,則需要重點(diǎn)考慮

3、 屏幕

a) 分辨率影響UI展示,需兼容HVGA、VGA、WVGA、FWVGA、720p、1080p屏幕分辨率,并考慮不同PPI的情況

b) 關(guān)注異形屏幕:劉海屏、水滴屏、打孔屏、全面屏

Android兼容性測(cè)試應(yīng)該怎么做逼格更高呢?

Android兼容性測(cè)試應(yīng)該怎么做逼格更高呢?

Android兼容性測(cè)試應(yīng)該怎么做逼格更高呢?

4、 傳感器

a) 視app實(shí)際調(diào)用情況進(jìn)行選擇:如指紋模塊,則需要考慮不同供應(yīng)商的情況

5、 物理按鍵

a) 檢測(cè)物理按鍵是否生效:音量鍵、電源鍵、拍照鍵

b) 與系統(tǒng)或其他app是否存在沖突

3.2 系統(tǒng)

1、 Rom

a) 不同版本的系統(tǒng)存在一些API、功能、權(quán)限等差異,需要結(jié)合app的功能進(jìn)行適配;

b) 第三方定制rom具有一些特殊功能或權(quán)限,需要特別考慮,如MIUI

2、 編譯版本

a) app編譯時(shí)以最低版本設(shè)置值為標(biāo)準(zhǔn),操作系統(tǒng)會(huì)拒絕將應(yīng)用安裝在系統(tǒng)版本低于標(biāo)準(zhǔn)的設(shè)備上

b) Android版本更新,新的版本會(huì)引入一些新的特性和方法,新的方法帶來(lái)很多便利,但是對(duì)系統(tǒng)版本有要求,無(wú)法再低版本手機(jī)上運(yùn)行,如果未做兼容性處理,強(qiáng)行運(yùn)行,會(huì)導(dǎo)致Crash

附:Android 已發(fā)布版本和API對(duì)應(yīng)表及占用率(官方數(shù)據(jù))

Android兼容性測(cè)試應(yīng)該怎么做逼格更高呢?

Android兼容性測(cè)試應(yīng)該怎么做逼格更高呢?

3、 瀏覽器內(nèi)核

a) 不同瀏覽器內(nèi)核影響web頁(yè)面展示及功能

3.3 網(wǎng)絡(luò)

1、 2G/3G/4G/5G

a) 不同網(wǎng)絡(luò)下兼容各種類型的網(wǎng)絡(luò)請(qǐng)求,關(guān)注數(shù)據(jù)請(qǐng)求過(guò)程及結(jié)果

2、 WiFi

a) 部分WiFi非直連網(wǎng)絡(luò),需要有一步認(rèn)證的過(guò)程,需要特別考慮

b) 對(duì)于可能彈出廣告的WiFi要做兼容處理

4 介入時(shí)機(jī)

1、產(chǎn)品發(fā)布前或發(fā)布后更新涉及上述 “影響兼容性問(wèn)題的因素”中一個(gè)或多個(gè)點(diǎn)時(shí),且面臨用戶數(shù)較多、使用人群較為復(fù)雜

2、產(chǎn)品上市后出現(xiàn)較多兼容性問(wèn)題

5 場(chǎng)景選擇

以下羅列的一些通用場(chǎng)景,并針對(duì)場(chǎng)景做了具體的描述,有些場(chǎng)景是非必測(cè)項(xiàng),具體可視app功能來(lái)確定

5.1 安裝卸載

該場(chǎng)景會(huì)涉及系統(tǒng)權(quán)限,可能會(huì)出現(xiàn)無(wú)法安裝或安裝后數(shù)據(jù)丟失,甚至無(wú)法啟動(dòng)

5.2 UI展示

受不同屏幕分辨率、PPI影響,可能會(huì)出現(xiàn)展示錯(cuò)亂、圖片丟失、圖片穿透等

5.3 高頻交互

高頻交互場(chǎng)景受一系列因素影響,考驗(yàn)整機(jī)兼容性,需特別考慮

5.4 H5頁(yè)面(JS/CSS)

不同瀏覽器內(nèi)核、瀏覽器標(biāo)識(shí)會(huì)影響具體樣式的展示及數(shù)據(jù)請(qǐng)求

5.5 文字輸入

受輸入法、虛擬鍵盤影響,可能會(huì)出現(xiàn)無(wú)法上屏,或上屏錯(cuò)亂

5.6 系統(tǒng)API交互

受不同廠家、版本的rom影響,可能會(huì)導(dǎo)致功能無(wú)法使用

5.7 權(quán)限相關(guān)

受不同廠家、版本的rom影響,可能會(huì)導(dǎo)致一些權(quán)限無(wú)法正常獲取

5.8 音視頻播放/錄制

音視頻的錄制會(huì)調(diào)用麥克風(fēng)(多麥)及攝像頭(雙攝、三攝等),可能存在不可使用或音視頻出現(xiàn)錯(cuò)亂

5.9 傳感器調(diào)用

可能存在傳感器無(wú)法調(diào)用、權(quán)限異?;驍?shù)據(jù)異常

5.10 升級(jí)覆蓋

受存儲(chǔ)權(quán)限、安全性影響,可能會(huì)出現(xiàn)數(shù)據(jù)丟失、無(wú)法啟動(dòng)等錯(cuò)誤

5.11 三方SDK

三方SDK的架構(gòu)、技術(shù)選型會(huì)影響上層正常調(diào)用

5.12 外設(shè)交互

特殊廠商的鍵盤、鼠標(biāo)等外設(shè)可能存在沖突或無(wú)法調(diào)用

6 設(shè)備選擇

1、通過(guò)用戶調(diào)研、競(jìng)品分析、三方平臺(tái)數(shù)據(jù)(近階段各設(shè)備占用率分布及設(shè)備出貨量、預(yù)出貨量等)等確定設(shè)備選擇范圍;

附:

友盟設(shè)備統(tǒng)計(jì):https://compass.umeng.com/trend

百度設(shè)備統(tǒng)計(jì):https://mtj.baidu.com/data/mobile/device/

艾瑞移動(dòng)設(shè)備分析:http://index.iresearch.com.cn/device

騰訊移動(dòng)分析:https://mta.qq.com/mta/data/device

2、根據(jù)app類型,確定重點(diǎn)考慮的指標(biāo)(通常考慮rom、分辨率、廠商),剔除重復(fù),保留用戶量較多的設(shè)備

7 測(cè)試方法

參照上文中列出的和兼容性相關(guān)的點(diǎn)以及產(chǎn)品特性,整體相關(guān)場(chǎng)景,并選擇合適的設(shè)備進(jìn)行手工活自動(dòng)化方式進(jìn)行測(cè)試驗(yàn)證(附:設(shè)備選擇方式參考)

自行協(xié)調(diào)云測(cè)平臺(tái)優(yōu)點(diǎn)擁有設(shè)備的完全控制權(quán),測(cè)試范圍更廣設(shè)備豐富,執(zhí)行較為簡(jiǎn)單,有完整的測(cè)試報(bào)告缺點(diǎn)需要采購(gòu),成本較大,有些特殊系統(tǒng)很難協(xié)調(diào)到資源需要支出一定費(fèi)用,設(shè)備不完全可控,靈活性較差

附:

常見(jiàn)云測(cè)平臺(tái)對(duì)比報(bào)告

Android兼容性測(cè)試應(yīng)該怎么做逼格更高呢?

8 案例

查看案例,請(qǐng)關(guān)注微信公眾號(hào)“愛(ài)測(cè)未來(lái)”。

Android兼容性測(cè)試應(yīng)該怎么做逼格更高呢?

請(qǐng)加入愛(ài)測(cè)未來(lái)qq群,獲取更專業(yè)的技術(shù)知識(shí)分享:

274166295 (愛(ài)測(cè)未來(lái)二群)

610934609 (愛(ài)測(cè)未來(lái)三群)

195730410 (愛(ài)測(cè)未來(lái)四群)

本文標(biāo)題:Android兼容性測(cè)試應(yīng)該怎么做逼格更高呢?-創(chuàng)新互聯(lián)
網(wǎng)站URL:http://www.muchs.cn/article4/picie.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站導(dǎo)航App開(kāi)發(fā)、網(wǎng)站設(shè)計(jì)、做網(wǎng)站外貿(mào)網(wǎng)站建設(shè)、App設(shè)計(jì)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)