目前市面上主流的移动操作系统就是 Android 和 iOS 两种,移动端测试本身就跟 Web 应用测试有自己的专项测试,比如安装、卸载、升级、消息推送、网络类型测试、弱网测试、中断测试、兼容性测试等都是区别于 Web 应用需要关注的测试领域。那么,对于 Android 和 iOS 两个系统来说,测试同一款 APP,又有哪些区别呢?
首先,关于功能实现以及界面测试等方面,两个系统基本是一致的;只是由于系统的某些实现方式的区别,导致了个别测试领域的区别。所以,我们接下来分析一下这两种系统之间的测试区别到底有哪些?
1、安装测试
测试版本安装
Android 非常简单,提供一个 apk 包,就可以在任何设备上安装这个 APP 并进行测试了;
iOS 比较复杂一些,没有经过苹果审核是不允许安装的;所以需要安装测试版本,就需要采取一些额外的手段,比如手动添加 UDID 到开发者账号,或者使用 testflight 工具,具体操作,可以见之前的一篇文章【附上之前文章的链接】
线上版本安装
Android 可以上传的应用商店比较多,比如谷歌商店,360 商店,安智市场等,还有各大应用管家都可以上传并提供给广大 Android 用户下载使用;