For investors

股价:

5.36 美元 %

认识达内从这里开始

认真做教育 专心促就业

太原达内培训机构Android测试与iOS测试之间的区别都有哪些

移动端编程开发与测试随着互联网的不断发展而被越来越多的程序员掌握,下面我们就通过案例分析来简单了解一下,Android测试与iOS测试之间的区别都有哪些。

太原达内培训机构Android测试与iOS测试之间的区别都有哪些

1、自身不同点

研发商:Adroid是google公司做的手机系统,IOS是苹果公司做的手机系统

开源程度:Android是开源的,IOS是半开源的。所以IOS系统相对于Android来说是比较稳定的

使用厂商:IOS基本只用于苹果产品上,Android使用比较广,华为、三星、HTC、VIVO、OPPO等都在用

运行机制:IOS采用的是沙盒运行机制,安卓采用的是虚拟机运行机制

渲染机制:Android:主线程普通优先级,加载一个页面,全部加载完成的同时加载当前页面,当你看到页面后,实际后台仍在加载,因此增加了处理器的压力

iOS:实时优先级,加载个页面,优先加载主屏幕显示区域

沙盒机制:应用程序位于文件系统的严格限制部分,程序不能直接访问其他应用程序。以杀毒软件中的沙盒技术解释一下。“沙盒”技术是发现可疑行为后让程序继续运行,当发现的确是病毒时才会终止。“沙盒”技术的实践运用流程是:让疑似病毒文件的可疑行为在虚拟的“沙盒”里充分表演,“沙盒”会记下它的每一个动作;当疑似病毒充分暴露了其病毒属性后,“沙盒”就会执行“回滚”机制:将病毒的痕迹和动作抹去,恢复系统到正常状态

虚拟机机制:android本身不是为触摸屏打造的,所以所有的应用都是运行在一个虚拟的环境中,由底层传输数据到虚拟机中,再由虚拟机传递给用户UI,任何程序都就可以轻松访问其他程序文件

后台机制:IOS中任何三方程序都不能在后台运行;安卓中任何程序都能在后台运行,直到没有内存才会关闭

高权限:IOS中用于UI指令权限高,安卓中数据处理指令权限高

2、测试注重点

后退按钮:安卓自带手机后退按钮,iOS在测试时需要关注页面后退按钮可用性。

页功能:如果是微信小程序项目,在内容页面要关注点击右上角的三个小点后有没有回到页的功能,笔者曾在项目上遇到过该问题,Android点击右上角后有回到页的功能而IOS没有,致使产品对小程序的功能作出了调整

通知信息:Android可以将信息放在顶部消息栏,iOS不能放在顶部消息栏,只能显示在屏幕上

兼容适配:Android注重每个安卓系统APP兼容性,及屏幕大小适配,尤其注重在Android6.0系统上权限的测试,iOS同样注重iOS每个系统的、屏幕上兼容

UI细节:Android与IOS在UI上显示会有些不同,字体大小、颜色等,都会有差异。笔者曾经的一个项目中开发根据UI设计样式写出来后部分字体大小、颜色、文案的粗细等都有差别,致使产品与UI重新设计样式,从而保证给用户的体验是一致的

3、其他测试点

触屏测试:点击同一个功能或位置,两者的处理结果是一样的

安装卸载测试:安装时关注需要获得的权限

升级测试:有新版本后升级提醒通知,升级后之前的一些信息保存情况

相应时长:同一功能加载的时长好不要超过2s

交互测试:比如app在运行过程中来电、视频/音频播放等可以正常进行

自身交互:在运行过程中自身播放视频/音频、消息通知等

【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。

<  上一篇:太原达内培训机构Android编程开发常见bug都有哪些
下一篇:太原达内视频剪辑培训常用视频剪辑工具类型  >
相关推荐
最新资讯
免费试听课程
  • 全部课程
  • IT课程
  • 设计课程
  • 运营课程
Free courses
最新开班时间
  • 北京
  • 上海
  • 广州
  • 深圳
  • 南京
  • 成都
  • 武汉
  • 西安
  • 青岛
  • 天津
  • 杭州
  • 重庆
  • 厦门
  • 哈尔滨
  • 济南
  • 福州
  • 沈阳
  • 合肥
  • 郑州
  • 长春
  • 苏州
  • 大连
  • 长沙
  • 昆明
  • 温州
  • 太原
  • 南昌
  • 无锡
  • 石家庄
  • 南宁
  • 中山
  • 兰州
  • 佛山
  • 珠海
  • 宁波
  • 贵阳
  • 保定
  • 呼和浩特
  • 东莞
  • 洛阳
  • 潍坊
  • 烟台
  • 运城
  • 开课名称
  • 开班时间
  • 抢座
  • 咨询
  • 开课名称
  • 开班时间
  • 抢座
  • 咨询
预约申请试听课
收起