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