ios手机和Android手机测试点区别
主要是罗列两种不同手机的区别功能点测试
1.操作系统
ios较少,只能单向升级不能降级;新的ios系统中的资源库不能完全兼容低版本中的ios系统中的应用,低版本ios系统中的应用调用了新的资源库,会直接导致闪退(Crash);
2.分辨率适配
目前ios手机的高市场销量机型均为iPhone X,iPhone XS Max,iPhone XR,iPhone XS等,具有特色刘海屏幕
Android手机分辨率适配普遍在于 --- 16:9, 4:3, 2:1,以及一些特殊屏幕(水滴屏幕,刘海屏,曲面屏等)
3.使用习惯上(按键操作)
ios机器切换屏幕,杀进程,以及home键
安卓手机针对每一款手机有不一样的操作,测试点击Back(返回)键后的反馈是否正确;应用数据从内存移动到SD卡后能否正常运行等;
4.开发语言
虽然同样的业务安卓和IOS的展示形式和业务一致,但是底层全完不一样。安卓的应用是有java语言实现的;iOS用objectC实现
安卓对于接口返回的格式得处理是严格得。打个比方:跟接口约定此字段返回数组,而接口返回了对象,那么就会导致app崩溃;而苹果系统就是两者都可,如果约定的是数组,那么返回了对象,苹果就是返回空
5.push推送(消息通知)
Android:点击home键,程序后台运行时,此时接收到push,点击后唤醒应用,此时是否可以正确跳转;
ios,点击home键关闭程序和屏幕锁屏的情况(红点的显示);
6.安装,卸载
Android的下载和安装的平台、工具和渠道比较多(豌豆荚,应用宝,应用商店等);
ios主要有app store,iTunes和testflight下载;
7.版本升级
对应的软件的版本升级问题
【以下文件可查市场最新用户使用手机占比情况-------】
talkingdata
页面:http://mi.talkingdata.com/terminals.html?terminalType=2
100部手机占比信息,总占比 45.18%
备注:跟客服沟通,talkingdata可以提供所有设备占比信息,需要收费。
艾瑞
页面:http://index.iresearch.com.cn/device
150部手机占比信息,设备总占比 54.19%
腾讯移动分析
页面:http://mta.qq.com/mta/data/device
结论:top10部手机市场占比信息
百度流量研究所
页面:https://mtj.baidu.com/data/mobile/device/