移动应用测试大热,我认为它的测试跟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在不同的机器上能正常运行。