【摘 要】
:
移动设备应用越来越广泛,智能终端每年在中国的出货量达到上亿部,应用软件的数量急剧上升,移动市场占有率第一;但是,安卓软件的质量较差,造成的原因主要有:安卓软件发布的审
论文部分内容阅读
移动设备应用越来越广泛,智能终端每年在中国的出货量达到上亿部,应用软件的数量急剧上升,移动市场占有率第一;但是,安卓软件的质量较差,造成的原因主要有:安卓软件发布的审查机制不健全,各种软件质量参差不齐;由于Android的开源特性,各厂家都对原生态的Android进行了二次开发,版本混乱,各厂商的硬件标准也不统一;基于Android平台的测试没有统一的标准与工具。基于这些原因,对Android应用程序测试已经到了刻不容缓的地步。移动应用程序不同于传统的软件,其结构及行为特征更是不同,因此,传统软件的大部分测试方式不适合于移动平台,基于移动平台的测试方法和测试框架还要不断完善。本文首先对常用的Android平台测试方法、测试工具进行对比,总结其测试方面的优点与缺陷;其次,设计一款可用于脚本录制与回放的自动化测试工具MTR(Mobile Test Runner),降低测试的难度,提升测试效率;最后,通过在脚本的录制过程中,可通过参数化的方式,指定Content Provider和Service的URI接口和路径,通过封装Instrumentation框架和Android运行环境Jar包的方式来对其进行测试,提高了MTR自动化测试工具的覆盖率和通用性,着重解决开发过程中的单元测试及产品定型后回归测试、功能测试和性能测试等方面内容。经过实际验证,本文所开发的MTR自动化测试工具可在很大程度上提高测试人员的测试效率,可将开发人员的部分单元测试以接口的方式交给自动化测试工具去执行,提升开发效率,且测试成本低,易于实施。
其他文献
本文认为行业自治是历史发展到一定阶段的必然产物。由于中国长期的封建专制和计划经济 ,加上所谓中介组织理论的误导 ,对行业自治及其立法研究不够。由于行政权力公共资源优
目的研究分析完善社区护理管理对于高血压患者的具体疗效与影响,并探讨切实可行的干预策略。方法从2011年6月~2012年6月,广州市海珠区龙凤街社区对432例高血压患者进行社区护
目的:分析导致ICU危重患者PICC置管非计划性拔管的相关因素;探讨彩色多普勒超声在血管监测中的作用;探讨集束化护理干预对策的应用效果。旨在减少ICU患者PICC置管并发症的发
本研究来源于国家自然科学基金的资助项目《基于全民健身需求的中小城市体育中心设计研究》(项目批准号:51178130),本文主要对中小城市体育馆的形态设计进行研究。中小城市体
目的探讨小青龙汤加减治疗慢性支气管炎缓解期的临床疗效。方法将84例慢性支气管炎缓解期患者采用随机数字表法随机均分为对照组和观察组(n=42)。对照组采用常规对症支持治疗
针对近二十多年的氢氘物态方程理论研究工作进行了综述分析,结合本课题组改进的自由能模型、直接量子蒙特卡洛和量子分子动力学方法的模拟结果,对多个研究小组采用不同方法获
餐饮业是关乎国计民生的基础行业,随着当前“国八条”、限制公款消费等政策的出台,以政商接待为主的高端餐饮遭受重创,关店、转型升级、退出餐饮市场等成为不少餐饮企业的选
目的探讨手术疗法与保守疗法治疗胃溃疡的临床效果。方法 112例反复内发作的胃溃疡患者作为研究对象,分为手术组56例和对照组56例。对照组给予内科保守治疗,手术组据胃溃疡的
业余乒乓球俱乐部是乒乓球爱好者参与体育锻炼的主要活动场所,随着网络技术的快速发展,一些乒乓球网站也纷纷建立起来。目前业余乒乓球积分赛正在全国各地如火如荼的开展,像北京
汽车在低附着路面上行驶时,若驱动轮上的驱动力矩过大,易发生驱动轮过度滑转的现象,导致驱动轮的附着力降低,进而影响汽车动力性和操纵稳定性。牵引力控制系统通过控制车轮滑