Android和iOS的测试区别

上一篇 / 下一篇  2022-06-02 09:36:07


APP测试Android测试和iOS测试的区别:
https://blog.csdn.net/weizhi3320/article/details/106028145/

1:单条item的操作
iOS:单条item的操作有两种单条item的操作有两种,
点击和滑动,点击一般进入一个新的页面,滑动会出现对这条item的一些常用操作,
如微信里滑动一条对话,会出现标记未读和删除。
Android:单条item的操作也有两种,点击和长按,点击一般进入一个新的页面。
长按进入一个编辑模式,可以在里面进行批量和其他一个操作,比如删除,顶置等等。
比如小米的短信页面;长按也可以弹出情境操作栏dialog,进行操作,比如Android版的微信。
排版问题:
iOS:喜欢居中排布
Android:喜欢左对齐,感觉左对齐更安卓。

2:实体键:
iOS只有一个实体键home键(音量,电源不算)
1)按一次,回到桌面。
2)双击,出现多任务界面
3)iOS8里面,轻触两下Home键,调出单手模式
指纹解锁
iPhoneX,iPhoneXS ,iPhoneXmax等都没有home键了,而是使用向上滑动的操作实现下列的一些功能:
* 锁屏滑动,脸部解锁
* 小幅度滑动,出现多个任务界面
* 大幅度滑动,回到桌面
Android有四个实体键(现在很多被屏幕上的虚拟键代替,但功效是一样的)
1)Android4.4以下,分别是back键,home键,menu键,和搜索键。
2)Android4.4及以上:back键,home键,多任务键,安卓原生就是这样,
经过优化的Android就不一定了,比如魅族的smart bar,根据当前页面情景变化,不过蛮好用。
3)Android的back键,在大部分情况下,和页面上的返回功效一样。
不过,Android的back键可以在应用件切换,还可以返回主屏幕。这个iOS里面的键不能在应用间直接切换。
3:动效
两者的动效似乎差别不大,iOS有的,安卓都有。iOS实现的通常更加流畅,卡顿较少。
两者都强调模拟现实世界的动画效果,比如物体运动有一定的加速度,动画的结束和开始速度小,中间速度大。
Android较多,ios较少且不能降级,只能单向升级;
新的ios系统中的资源库不能完全兼容低版本中的ios系统中的应用,
低版本ios系统中的应用调用了新的资源库,会直接导致闪退(Crash);
5:push测试:Android推送可以应用绕过系统限制;
iOS只能根据系统配置来推送。
6:安装卸载测试
Android的下载和安装的平台和工具和渠道比较多,ios主要有app store,iTunes和testflight下载;
7:升级测试
可以被升级的必要条件:旧版本具有相同的签名;新旧版本具有相同的包名,
有一个标示符区分新旧版本(如版本号),
对于Android若有内置的应用需检查升级之后内置文件是否匹配(如内置的输入法)
8:机制区别
Andriod采用虚拟机机制,而iOS采用的是沙盒机制。
沙盒机制的特点是:
1):每个应用只能访问自己应用的数据和文件,不能随意去访问其他的沙盒内容。
2):应用之间不能共享数据,沙盒里的文件不能被复制到其他应用程序的文件夹中,也不能把其他应用文件夹复制到沙盒中;
3): 苹果禁止任何读写沙盒以外的文件,禁止应用程序将内容写到沙盒以外的文件夹中;

虚拟机的机制特点:每个应用程序都在独立的虚拟机中,这些独立的虚拟机实例都是一个独立的进程空间。
而安卓这样做的好处就是跟linux内存管理很相似,是真正的多进程管理,虽然可用内存最后看着少,
但是实际上很多程序已经分配了一定的内存了,如果需要,在唤起时,不会再次分配一次,而且已经有了缓存,启动和响应会比较快
虚拟机和沙盒的主要区别在于:
1:内存管理方式不一致:当沙盒中的应用程序退出后,其所做的更改会被丢弃(ios是app被切换到后台后,很短的时间内就会被清理内存,杀死进程);
而当虚拟机退出后,其所做的更改会被保存下来(Android在手机app切换到后台时,内存空间会保留给这个app);
2:沙盒中的应用程序共享机器的硬件资源,虚拟机下的应用程序不会共享硬件资源,因此虚拟机很耗费系统资源。
3:安装应用方式不一致,Android通过各种应用商店,91助手,豌豆荚等,iOS只能通过应用商店。
————————————————
版权声明:本文为CSDN博主「少女屏的奇奇怪怪」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_46525658/article/details/121905895

TAG:

 

评分:0

我来说两句

日历

« 2024-01-25  
 123456
78910111213
14151617181920
21222324252627
28293031   

数据统计

  • 访问量: 2667
  • 日志数: 5
  • 建立时间: 2021-12-02
  • 更新时间: 2022-06-06

RSS订阅

Open Toolbar