app兼容性測(cè)試是指測(cè)試軟件在特定的硬件平臺(tái)上、不同的應(yīng)用軟件之間、不同的操作系統(tǒng)平臺(tái)上、不同的網(wǎng)絡(luò)等環(huán)境中是否能很好地運(yùn)行。
對(duì)于App而言,兼容性測(cè)試還包括在不同機(jī)型、不同系統(tǒng)上是否能很好地運(yùn)行。
?
App兼容性測(cè)試的主要目的是為了確保第三方軟件能夠正常運(yùn)行,用戶不受影響,隨著App應(yīng)用范圍越來(lái)越廣,用戶群體越來(lái)越大,終端設(shè)備的型號(hào)也越來(lái)越多,移動(dòng)終端碎片化加劇,使得App兼容性測(cè)試成為測(cè)試質(zhì)量保障必須要考慮的環(huán)節(jié)。
App兼容性測(cè)試通常涵蓋以下幾個(gè)方面:硬件兼容性:覆蓋市面上主流的手機(jī)廠家及產(chǎn)品,確保App在不同硬件設(shè)備上能夠正常運(yùn)行,可以通過(guò)購(gòu)買(mǎi)真機(jī)或使用云測(cè)平臺(tái)(如TestIn、WeTest)的服務(wù)進(jìn)行測(cè)試。
操作系統(tǒng)兼容性:覆蓋市面上主流的操作系統(tǒng)及其各版本,包括iOS的各種版本和Android的各種版本,以及各廠商在安卓系統(tǒng)上定制的各種版本。主要測(cè)試App的安裝、卸載及核心功能在不同操作系統(tǒng)版本上的表現(xiàn)。
分辨率兼容性:覆蓋市面上主要的分辨率,測(cè)試App的UI顯示是否正常,排版是否整齊,這是確保App在不同尺寸和分辨率的屏幕上都能提供良好用戶體驗(yàn)的關(guān)鍵。
網(wǎng)絡(luò)兼容性:在不同的網(wǎng)絡(luò)制式下(如Wi-Fi、4G、3G等)測(cè)試App能否正常運(yùn)行,特別是對(duì)包含網(wǎng)絡(luò)請(qǐng)求的核心功能進(jìn)行測(cè)試。
其他兼容性:包括不同瀏覽器兼容性、不同語(yǔ)言環(huán)境下的兼容性、不同地區(qū)設(shè)置下的兼容性、與外部設(shè)備的兼容性(如藍(lán)牙耳機(jī)、打印機(jī)等)等。