Appium自动化测试(一)App类型介绍

本文介绍了App的三种类型:原生应用程序(Native App)、混合应用程序(Hybrid App)和Web版APP,重点分析了各自的优缺点。原生App提供最佳性能和用户体验,但开发成本高;混合App开发周期短,但性能稍逊;Web版APP开发成本低,但依赖网络且功能受限。手游APP通常使用引擎如cocos2d和Unity3D开发,自动化测试可通过Uiautomator进行。
摘要由CSDN通过智能技术生成

App三种类型与区别

原生应用程序(Native App)

原声APP就是利用Android、IOS平台官方的开发语言、开发类库,工具进行开发,比如安卓的JAVA语言,ISO的object-c语言。在应用性能和交互体验上应该是最好的
优点

  • 可访问手机所有功能,可实现功能最齐全
  • 运行速度快、性能高,绝佳的用户体验
  • 支持大量图形和动画,不卡,反应快。
  • 比较快捷地使用设备端提供的接口,处理速度上有优势
    缺点
    在扩区主要是成本高、周期长,Android和ios都需要单独开发
    更新版本需要重新下载安装包

混合应用程序(Hybrid App)

既利用原声APP的开发技术,还应用了HTML5开发技术,是原生和HTML技术的混合应用。
优点

  • 开发周期短
  • 功能更新发布快

缺点

-用户体验不如本地应用
性能稍慢(需要连接网络)

web版APP()

本质就是浏览器功能的叠加,用普通的web开发语言开发的,通过浏览器运行
优势:

  • 支持范围广;

  • 开发成本低,周期短

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值