课程咨询 :0571-56020834 QQ:3163902815

杭州软件测试培训

杭州软件测试培训 > 达内新闻 > 达内:移动应用性能测试详解
  • 达内:移动应用性能测试详解

    发布:杭州软件测试培训      来源:51测试网      时间:2015-12-29


  •     杭州达内软件测试培训专家探讨移动应用性能测试的难点,移动app与桌面应用的异同,移动app的种类,对移动app进行压力测试和性能调优的基本方法。 达内软件测试培训班学员可以看下。

        一、移动应用的类别

        移动应用按架构可分成三大类。要做好性能测试的,有必要了解各种应用的种类和内部架构。

        1、本地应用

        需要从网上商店下载并安装在特定移动设备上的可划分到这一类。这类应用由特定编程语言(Java或Object-C)编写,结合特定移动设备的开放API。用户将这种应用安装到移动设备上之后,无需连接到互联网就能使用。

        2、联网应用

        通过移动设备上的浏览器访问的应用叫做联网应用。这类应用是通过网络技术如HTML,JQuery和JavaScript开发的。热门社交网站,如Facebook和Gmail等都专门开发了基于移动设备的联网应用,倍受移动用户亲睐。

        3、混合应用

        联网应用和本地应用的结合被称作混合型应用。在这类应用里,联网应用被内嵌到本地移动应用中。用户界面像本地应用,内容却需要联网加载。安装在移动设备上的Facebook,Linkedin和Twitter应用是这类“本地界面,联 内容”的最佳典范。

        二、提高移动应用性能的重要性

        随着手机使用量的增加,手机性能的重要性也日益显著。手机用户对性能期望非常高,希望手机应用能像在电脑上运行那么快。

        通常,手机用户会尝试两次,如果第三次依然出现同样问题,半数人再也不会使用该应用。比起桌面程序,手机应用的架构更加复杂,可用资源相对更少,提高和维持快速的响应时间比桌面程序更困难。

        三、测试移动应用的挑战

        做好性能测试,从来都不是容易的事情。搭建与生产环境相同的性能测试环境一直是做性能测试的第一步,也是很重要的一步。然而,由于其复杂的架构,测试手机程序和网站显得更加困难。要覆盖到不同种类(联网 ,本地和混合应用)、不同平台(iOS,安卓等等)和不同网络环境(Wifi,2G,3G,3G+,4G LTE)也是手机测试面临的一大难题。

        手机性能测试相关的主要难题如下:

        1、模拟移动网络的互联网连接

        与桌面程序的高带宽相比,大多数手机用户使用的3G,3G+和4G LTE网络更慢,无线连接更差。性能测试要模拟不同手机网络的接入情况,这对性能测试人员来说并非易事。

        2、移动设备种类繁多

        手机厂商繁多,每个手机厂商倾向于使用不同的操作系统和手机配置。而且,即便是同一个品牌的手机,也有无数的影响因素,每个手机模型都有特定的配置,比如操作系统,处理器,内存和屏幕尺寸等。测试手机应用时,这些因素都要考虑,绝对不是件轻松的事。面对这种情况,选择一中功能够用的性能测试工具变得越来越重要。 

        3、用户数量巨大

        随着时间的推移,使用智能手机商务应用的用户会急剧增加,越来越多的用户会通过手机处理重要业务。用户数量增加,相应的网络应用也需要增加。你不仅仅要满足现有用户需要,还要适时地增加新功能,这对任何 手机应用都是极其重要的。



    推荐文章

上一篇:达内:黑盒测试中系统测试与app测试的区别

下一篇:达内教育获2015年度“北京市诚信创建企业”荣誉

最新开班日期  |  更多

国际软件测试工程师精品班

国际软件测试工程师精品班

开班日期:每月底

国际软件测试工程师提升班

国际软件测试工程师提升班

开班日期:每月底

国际软件测试工程师就业班

国际软件测试工程师就业班

开班日期:每月底

国际软件测试工程师就业班

国际软件测试工程师就业班

开班日期:每月底

  • 地址:杭州市西湖区文三路199号创业大厦4楼
  • 课程培训电话:0571-56020834 QQ:3163902815     全国服务监督电话:400-827-0010
  • 服务邮箱 ts@tedu.cn
  • 2001-2016 达内国际公司(TARENA INTERNATIONAL,INC.) 版权所有 京ICP证08000853号-56