不同端测试对比

ios和android的差别

--- ios android
OS OS X,UNIX Linux
系统版本 不开源,只有固定的几个 开源系统,操作系统多
硬件设备 固定的几个,可能都要兼容 设备碎片化,部分兼容(按照用户设备占比)
存储 不支持拓展存储 可能支持拓展存储
应用内购买(钻石、付费道具等) IAP支付 跳转第三方支付
运行机制 沙盒运行,程序隔离,较为安全。第三方程序不能在后台运行 虚拟机运行,程序可以访问其他程序内容。第三方程序可以在后台运行
安装包来源 appstore/testflight Google Play store、其他应用市场、网站、储存卡等,不需要playstore的许可
模拟器 xcode的 simulator genymotion,AndroidStudio自带、雷电模拟器
应用外消息推送 1、用苹果APNS服务;2、ios10以前只有文字,无标题;ios10以后支持标题、图片 一般用第三方推送:友盟、小米等

移动端和web端区别

--- 移动端 web端
系统架构 C/S架构,基于客户端,要安装,每次更改都要发包 b/S架构,基于浏览器,无需安装一个端,即时更新
版本兼容 需兼容旧版本 没有旧版本
离线状态 可浏览本地数据 打不开页面
适配兼容 不同手机型号/版本号 不同的浏览器适配
其他测试点 网络环境(wifi、4G、3G、2G);安装(新安装、覆盖安装)、卸载、更新;应用干扰(运行过程有来电、推送);多应用间切换;权限获取(相册、通讯录等);存储空间;安装包是否可反编译、签名;推送 网络环境,响应时间、memory
界面自动化框架 appium selenium
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,650评论 4 61
  • 想冻结心情冻结时间。就是突然觉得,为什么别人可以活得那么独立。不是所有对别人的好都会得到同等的回报,对方的同理心,...
    吃苹果的喵阅读 1,724评论 0 0
  • &今天早上,和老公深度沟通第二次 我依然主题明确的说:老公我们好好沟通一下? 老公闭着眼睛:晚上在沟通。 现在也可...
    人间百合阅读 3,443评论 0 1
  • 看了凌志军先生写的《成长比成才更重要》。本书讲述了一批最优秀的中国人成长的过程,他们并不拥有一个比我们更聪明的大脑...
    AuldV阅读 1,688评论 0 0

友情链接更多精彩内容