移動應用測試大熱,我認爲它的測試跟web的區別不大。
方向都是一樣的,只是增加自己特有的東西而已,所以考慮移動測試點也很容易,俗話說一路通百路通就是這個意思
爲什麼需要做適配測試?
答: Android系統:Android系統碎片化非常嚴重,不同的廠商定製系統、不同的屏幕尺寸都會導致在運行apps時造成.UI錯位、功能異常、甚至無法安裝成功的異常。
適配測試考慮方向:
一:分辨率與尺寸
分辨率: Android四種尺寸:small,normal,large,xlarge
IOS設備尺寸:
iPhone/iPod Touch
普通屏 :320像素 x 480像素 ; 代表機型 :iPhone 1、3G、3GS,iPod Touch 1、2、3
3:2 Retina 屏 640像素 x 960像素 ;代表機型:iPhone 4、4S,iPod Touch 4
16:9 Retina 屏 640像素 x 1136像素;代表機型: iPhone 5、5S,iPod
Touch 5
iPad
普通屏 768像素 x 1024像素 iPad 1, iPad2,iPad mini
Retina屏 1536像素 x 2048像素 New iPad,iPad 4
尺寸:Android:xhdpi,hdpi,mdpi,ldpi
二:不同機型
Android的機型比較多考慮方向爲:市場率佔有排名靠前10即可,如果apps有使用機型統計,則可以根據apps統計,圖片來自umeng和騰訊統計統計
iphone機型:
三:操作系統版本
IOS、Android操作系統考慮以目前市場佔有率去做測試即可,或根據app的統計數據,或app特性去獲取測試版本
四:不同廠商
Android廠商比較多包含三星、華爲、小米等;
IOS廠商只有蘋果一個;
五:語言適配:
適配測試除了系統相關的適配外還需要考慮到語言的適配(web上叫做本地化測試)
語言適配則根據app所支持的語言測試
六:網絡適配
區分:聯通、移動、電信網絡,以及2G、3G、WiFi、以及剛推出的4G測試
通過以上幾點做適配測試,保證app在不同的機器上能正常運行。