Android应用软件自动化测试工具的研究与设计

被引量 : 3次 | 上传用户:wangguoqiang123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近几年,Android操作系统的手持设备,如智能手机和平板电脑等,逐步占领了全球智能手机操作系统市场,成为苹果iOS、Symbian最有力的竞争对手,使得越来越多的设备厂商与软件公司纷纷加入到Android的行列。手机功能的逐步强大,给用户带来便利的同时,其功能出现的问题也随之增多,这就需要手机测试人员花大量的时间和精力不断地对手机软件进行测试。传统上的手工测试不仅消耗时间长,而且有较低的覆盖率,测试效果不理想,已经没办法满足软件测试的需求,这种情况下迫切需要一种先进而高效的测试技术——自动化测试技术。本文的研究目标是开发一个Android平台上应用软件的自动化功能测试工具。首先分析和研究Instrumentation框架,然后对这个框架进行改进,编写测试方法,实现跨应用测试,最后改进InstrumentationTestRunner能够生成XML格式的测试报告,有利于集成测试和测试人员分析测试结果。通过使用自动化测试工具对Android应用软件进行测试,可以有效节省测试时间,具有良好的应用和发展前景。
其他文献
采用多尺度准连续介质法(简称QC方法)对单晶Ag薄膜纳米压痕过程进行模拟,研究压头宽度对纳米压痕过程中接触应力分布、位错形核临界载荷以及纳米硬度的影响,并用Rice-Thomson
为有效推进2020年20%城市建成区的海绵城市建设,同时避免海绵城市推进过程中存在的工程系统性不足,建设成效不够明晰等问题,以厦门市思明区为例,从系统化方案的编制原则、思
自然场景的亮度包含很大的动态范围,从夜空中闪烁的星光(亮度大约为0.001cd/m2)到耀眼的太阳光(亮度大约为1,000,000cd/m2),亮度范围涵盖了9个数量级的动态范围。通过人眼的
研究海洋潮汐区侵蚀环境下混凝土中硫酸盐侵蚀机理,对不同配合比混凝土试件在海洋潮汐环境下进行现场暴露试验。同时利用分光光度计法测定不同侵蚀龄期及不同配合比混凝土中
利用移动测量采集设备对城市三维实景影像数据进行采集,经过影像处理、拼接、建库、服务发布、系统建设,建立了城市三维实景影像警用地理信息系统,并实现了与二维地理信息服
西洋参是我国常用名贵补益类药材之一,有良好的补气养阴、清热生津之功效,市场需求量大,社会、经济效益高。原植物西洋参Panax quinquefolium L主要依靠种子繁殖,但因其形态
目的:高强度或特殊军事训练,特别是在闷热潮湿的环境下,容易引起横纹肌溶解(rhabdomyolysis,RM)进而导致急性肾损伤(acutekidneyinjury,AKI);已成为严重影响部队战斗力的重要因素。目
1994年我国正式接入国际互联网后,高校网络思想政治教育也随之蓬勃发展。网络影响了高校思想政治教育的发展,给传统的思想政治教育形式带来冲击。高校网络思想政治教育既是新机
本文研究区西藏冈底斯门巴中部地区成矿带,利用ETM以及ASTER遥感数据,在分析该区矿产分布规律及区域成矿地质条件的基础上,使用多种技术进行遥感图像处理与信息提取,得到与矿化有
明治以后,日本急速向前发展。这种发展,不仅仅体现在经济上,更多的体现在政治、社会、思想、文化上。当然,社会的急速发展也会对表达事物的语言产生强烈的影响。语言会对新出