主要从本身系统的不同点、系统造成的不同点、和注意的测试点做总结
自身不同点
研发商:
Android:是google公司做的手机系统;
IOS:是苹果公司做的手机系统。
开源程度:IOS系统相对于Android来说是比较稳定的
Android:是开源的,任何开发厂商和开发者都可开发安卓的软件,由于开源,各大品牌手机硬件差异大,导致体验不同,兼容性不好;
IOS:是半开源的,封闭,仅苹果拥有。
使用厂商:
Android:使用比较广,华为、三星、HTC、VIVO、OPPO等;
ISO:基本只用于苹果产品。
运行机制:
Android:采用的是虚拟机运行机制;
IOS:采用的是沙盒运行机制。
渲染机制:
Android:主线程普通优先级,加载一个页面,全部加载完成的同时加载当前页面,当你看到页面后,实际后台仍在加载,因此增加了处理器的压;
iOS:实时优先级,加载个页面,优先加载主屏幕显示区域。
运行机制的区别:
Android:虚拟机机制。
1、Android本身不是为触摸屏打造的,所以所有的应用都是运行在一个虚拟的环境中,由底层传输数据到虚拟机中,再由虚拟机传递给用户UI,任何程序都就可以轻松访问其他程序文件;
2、苹果的软件靠ITUNES赚钱还需要相应的许可所以相对而言质量要比较高一些。 安卓软件可以随便开发随便弄软件质量会不是很高,但是也有精品的软件。
iOS: 沙盒运行机制,
1、应用程序位于文件系统的严格限制部分,程序不能直接访问其他应用程序。
2、以杀毒软件中的沙盒技术解释一下:“沙盒”技术是发现可疑行为后让程序继续运行,当发现的确是病毒时才会终止。
3、“沙盒”技术的实践运用流程是:让疑似病毒文件的可疑行为在虚拟的“沙盒”里充分表演,“沙盒”会记下它的每一个动作;当疑似病毒充分暴露了其病毒属性后,“沙盒”就会执行“回滚”机制:将病毒的痕迹和动作抹去,恢复系统到正常状态。
后台机制:
Android:任何程序都能在后台运行,直到没有内存才会关闭;
IOS:任何第三方程序都不能在后台运行。
最高权限:
Android:数据处理指令权限最高;
IOS:用于UI指令权限最高。
分辨率:
Android:分辨率多达20种
IOS:5种
应用删除操作:
Android:常见的删除某一个操作,用长按,点击删除(QQ消息除外,QQ支持左滑删除),目前android版的微信还不支持左滑删除;
IOS:很多应用都支持左滑删除操作。
软硬件结合:
Android:由于代码开源,因此很多开发厂商都可以根据自己的设定来开发不同的手机,APP不会针对各大品牌的手机专门做优化,因此软硬件结合差;
IOS:由于封闭,因此苹果一家独有专利,所有的APP都针对IOS做优化,因此软件结合较好。
标题显示位置:
Android:标题显示居中;
IOS:标题显示靠左侧。
Flash支持不同:
Android:支持Flash,可以玩QQ农场等;
IOS:只支持html5,有时Html5的兼容性也不好。
编程语言:
Android:java
IOS:objective-C
后台运行机制:
Android:任何程序都可以在后台运行;
IOS:第三方程序都不能在后台运行。
游戏使用上:
Android:基本都免费;
IOS:基本都需付费(通过越狱,可以使用免费)。
下载方式:
Android:应用宝、自带商店;
IOS:App Store。
测试注重点
后退按钮:
Android:自带手机后退按钮;
iOS:在测试时需要关注页面后退按钮可用性。
首页功能:
如果是微信小程序项目,在内容页面要关注点击右上角的三个小点后有没有回到首页的功能,笔者曾在项目上遇到过该问题,Android点击右上角后有回到首页的功能而IOS没有,致使产品对小程序的功能作出了调整。
通知信息:
Android:可将信息放在顶部消息栏;
iOS:不能放在顶部消息栏,只能显示在屏幕上。
兼容适配:
Android:注重每个安卓系统APP兼容性,及屏幕大小适配,尤其注重在Android6.0系统上权限的测试;
iOS:注重iOS每个系统的、屏幕上兼容。
UI细节:
Android与IOS在UI上显示会有些不同,字体大小、颜色等,都会有差异。笔者曾经的一个项目中开发根据UI设计样式写出来后部分字体大小、颜色、文案的粗细等都有差别,致使产品与UI重新设计样式,从而保证给用户的体验是一致的。
其他测试点
触屏测试:点击同一个功能或位置,两者的处理结果是一样的
安装卸载测试:安装时关注需要获得的权限
升级测试:有新版本后升级提醒通知,升级后之前的一些信息保存情况
相应时长:同一功能加载的时长最好不要超过2s
交互测试:比如app在运行过程中来电、视频/音频播放等可以正常进行
自身交互:在运行过程中自身播放视频/音频、消息通知等
总结:
Android:开源、界面好看,但安全性差、漏洞多、稳定性差、系统耗电大、流量消耗大
iOS:封闭、安全规整、用户体验性好
文章来源: 松勤网
适合自己的微信名:https://www.nanss.com/mingcheng/284.html
好姐妹给我过生日感谢语:https://www.nanss.com/yulu/1573.html
女儿小棉袄赞美句子:https://www.nanss.com/wenan/1257.html
我的梦想演讲稿600字:https://www.nanss.com/xuexi/2299.html
qq情侣网名一对:https://www.nanss.com/mingcheng/1221.html
关于热爱生活的唯美句子:https://www.nanss.com/wenan/1066.html
窗边的小豆豆读后感:https://www.nanss.com/xuexi/2119.html
适合妈妈用的抖音网名:https://www.nanss.com/mingcheng/1790.html
演讲题目:https://www.nanss.com/xuexi/650.html
网名微信网名:https://www.nanss.com/mingcheng/481.html
母亲的忌日思念的句子:https://www.nanss.com/yulu/1739.html
打疫苗作文:https://www.nanss.com/xuexi/2030.html
一起玩一起嗨的句子:https://www.nanss.com/wenan/1568.html
做好事做善事的句子:https://www.nanss.com/yulu/1631.html
感悟亲情:https://www.nanss.com/yuedu/7.html
微信名:https://www.nanss.com/mingcheng/140.html
梅花的作文:https://www.nanss.com/xuexi/2219.html
吃饺子的幽默句子:https://www.nanss.com/yulu/1541.html
写景的句子:https://www.nanss.com/xuexi/1030.html
小女孩生日祝福语简短精辟:https://www.nanss.com/wenan/2344.html
住院发的文案:https://www.nanss.com/wenan/1782.html
升旗手介绍:https://www.nanss.com/xuexi/781.html
求职信英语作文:https://www.nanss.com/xuexi/264.html
感谢医生的话:https://www.nanss.com/shenghuo/1934.html
关于山的诗句:https://www.nanss.com/xuexi/799.html
我的植物朋友作文:https://www.nanss.com/xuexi/2312.html
亲子沟通技巧:https://www.nanss.com/yuer/112.html
日记400字大全要真实:https://www.nanss.com/xuexi/818.html
呼啸山庄读后感:https://www.nanss.com/xuexi/1142.html
青年志愿者活动方案:https://www.nanss.com/gongzuo/2100.html