一:测试工具:
因为安卓是开源的 ios是非开源的 所以安卓的测试工具要多很多 而ios的相对较少 而且严重依赖于macOS系统环境
二:测试版本:
安卓的安装渠道较多,比如各个手机自带的应用商店,第三方的手机软件,而IOS则一般只能通过APPStore来进行下载,并且要上架只能通过appstore审查。
三:兼容性测试:
因为安卓是开源的 所以他的版本,分辨率种类非常多,许多厂商会在安卓上经行一系列的定制,比较主流的有 小米,vivo,oppo,导致我们安卓的兼容性测试量级较大。而ios系统只有苹果系统,虽然也在不断进行升级,但是我们的兼容性测试只需要考虑几个主流的系统版本就行了。
四:升级测试:
对于升级测试ios的限制也比安卓要多一些,ios有着严格的降级管制,即系统只能单向升级,而安卓系统的降级限制就没有那么严格了,通过一些工具就可以降级成功。
五:权限测试:
安卓众所周知的就是安卓的个人信息泄露比较严重,比如很多app在安装时会提示是否能提供一些权限,但是即使用户不提供,安卓也会通过一些手段偷偷的获取这些权限,所以安卓app的权限测试不是很严格,而ios一般情况下对于权限控制的非常严格,如果用户不愿意提供这些个人信息,那么app肯定是没有办法获取到的,而且引用要伤心啊appstore时,苹果方面的审核也是比较严格的,所以ios的权限一般情况下会要的很少。
六:消息推送:
由于两个操作系统的消息推送的渠道不同,安卓一般采用第三方或者自建的平台进行消息的推送,ios消息推送是由苹果官方提供的,所以安卓与ios在进行消息推送测试时选取的推送工具是不同的
视频来源:ios和安卓有什么测试区别