app测试流程&如何做APP测试?_App

首先,目前市场上有两种App,分别为原生App和Web App。原生App是基于操作系统运行的App,Web App 是基于手机浏览器运行的App。两种App开发的语言不同,原生App安卓端是使用的j

原标题:如何做APP测试?

首先,目前市场上有两种App,分别为原生App和Web App。原生App是基于操作系统运行的App,Web App 是基于手机浏览器运行的App。两种App开发的语言不同,原生App安卓端是使用的java语言进行开发,ios端是采用object-c开发。Web App 采用H5进行开发。

从开发语言就可以看出来,两者的开发成本不一样,如果公司要开发原生App需要开发两套代码,一套苹果的,一套安卓的。而Web App 只需要开发一套代码便可以跨平台运行,同时支持苹果端和安卓端使用。

那么两者的区别是什么呢?主要是原生App的性能要优于Web App,加载速度和页面响应更快,而且原生的可以调用移动端硬件设备,比如麦克风,摄像头,GPS,蓝牙等等。而Web App这方面就不如原生的,只能调用有限的移动设备。

因此,目前企业在进行开发时,如果App仅仅是展示类型的软件一般多采用Web App ,一套代码,多端运行。如果是对性能要求比较高,比如很多大厂App,用户多,不差钱依旧是采用原生App为主。

当然,目前较为流行的开发方式是使用原生App 和Web App融合,叫做混合式开发模式。重要的业务页面、复杂的动画交互、系统UI等使用原生来完成,展示类的对性能要求低的采用web形式,这样既节约了成本,只需要开发一套代码,又保证了功能的完备性以及良好的用户体验。

虽然这两种类型的App开发语言不同,但是对于测试来说大同小异,关注点其实都差不多。App和Web测试都属于Ui前端测试,但是App除了页面功能测试之外,还有专项测试。

本文来自投稿,不代表长河网立场,转载请注明出处: http://www.changhe99.com/a/jnd7WKjJdJ.html

(0)

可能喜欢

相关推荐