面向移动智能终端应用性能测试平台的研究

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:jinglwwb33
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网的蓬勃发展,移动应用正逐渐渗透到人们生活和工作的各个方面。移动应用功能的复杂化,更新周期的缩短,以及智能移动系统的限制问题,都对移动应用的质量提出了更高的要求,如何保证移动应用的可靠性与高效性越来越受到人们的关注。为了解决在移动互联网下移动应用的性能测试问题,及时发现应用的性能瓶颈和软件缺陷,本文设计与实现了一套面向移动智能终端应用性能测试平台的架构,提供给测试人员进行针对支撑移动应用运行的服务器的性能测试,用以保证服务器能够稳定的向移动应用程序提供服务。本文首先对于性能测试平台进行了相关的研究,根据实际测试需求和实现目标设计了性能测试平台的整体架构,并简要介绍了性能测试的流程。性能测试平台包含四个主要功能模块:基于HTTP的脚本录制、移动终端设备与服务器通讯机制、脚本回放模块和多终端性能测试报告的展现。基于HTTP的脚本录制利用Netfilter/iptables和JavaHttpServer技术,实现对于移动应用请求的捕获,并将其转化为测试脚本;移动终端设备与服务器通讯机制提供移动终端设备与服务器之间的联系和数据交互功能,基于XMPP协议进行实现;脚本回放模块利用真实物理设备作为压力发生器,逐条解析并执行测试脚本,从而产生对于服务器的负载;针对测试脚本回放的分布式特点,为了保证测试报告的真实性与完整性,更加全面地获取测试结果信息,基于多终端性能测试报告的展现提供整合多终端性能数据的功能,并以Html网页的形式展示出来,方便测试人员查看与分析。最后选取一个典型的移动应用作为被测应用,结合具体的测试场景,进行案例分析,着重介绍了本文设计的性能测试平台的使用流程,以及验证测试平台的有效性。
其他文献
目的:探讨河北邢台地区PM2.5浓度与先天性心脏病的相关性。方法:选取2010年1月-2017年12月受孕并诊断为先天性心脏病患儿226例,分析受孕日期及先心病类型。由邢台市气象局提
期刊
<正>听于永正老师上《秋天的怀念》,想到八个字:读得感人,讲得精彩。一、读得感人在第一课时,于老师指导学生学习完生字新词后,先由学生自己读课文,然后便示范朗读全文。于
国际金融危机发生以来,作为国民经济“晴雨表”的电力需求数据成为各方关注的焦点。对目前全国电力消费情况、重点行业发展情况以及社会节电情况进行分析,在此基础上对全年电
各地区行政公署,各市、县人民政府.省直各委、办、厅、局,各大中型企业:为认真贯彻落实《国务院办公厅转发劳动保障部等部门关于做好提高三条社会保障线水平等有关工作意见的
单相恒压恒频逆变器能够实现电能从直流到交流的转化,可以广泛的应用在电机调速,不间断供电电源和新能源并网发电等广泛的领域中。随着人们对于电能质量的要求不断提高,我们
目的探讨减轻面部整形术后肿胀或加快术后肿胀消退的治疗方法。根据马钱子碱外用治疗肿胀安全有效,将其复合磷脂传递体化后增加其透皮吸收率,成功制备出主药为马钱子优化总生
依据大量地质和地球物理资料,从构造形变的角度出发,采用井震结合、层面追踪及三维建模的方法,对塔河油田海西运动早期岩溶地貌的形成过程进行研究。结果发现,塔河油田古生界
泉州正奇贸易公司作为泉州新成立的一家小型外贸企业,目前主营产品为男式休闲鞋及男女运动鞋,主要产品来源为工厂生产,之后依托阿里巴巴旗下全球速卖通等外贸在线交易平台直接面
老年人是社会中的弱势群体,也是犯罪主体中一个较为特殊的群体。老年人虽然在整个犯罪群体中所占比例不高,犯罪率较低,但作为一个弱势群体,理应得到社会和法律的关注。研究老年人