【摘 要】
:
随着Android系统自发布以来的迅速发展和Android智能手机的广泛应用,基于Android平台的应用程序也变得越来越多、越来越复杂,为了保证Android应用程序的质量,提高市场竞争力,
论文部分内容阅读
随着Android系统自发布以来的迅速发展和Android智能手机的广泛应用,基于Android平台的应用程序也变得越来越多、越来越复杂,为了保证Android应用程序的质量,提高市场竞争力,基于Android平台的软件测试工作变得尤为重要。因此,提出了自动化测试方法,来达到提高测试效率、减轻测试人员工作量的目的。本文分析了 Android应用程序的测试工作的发展趋势,总结了Android UI自动化测试的必要性。通过分析目前Android自动化测试的研究现状和当前比较主流的几款自动化测试框架,基于已有的开源自动化测试框架Robotium,并改进其不足之处,设计并实现了 Android应用程序的UI自动化测试工具。本文首先针对Android应用程序UI界面的测试工具进行了需求分析,设计并实现了四项基本功能,包括:自动生成测试脚本、自动获取与识别UI控件、自动与界面规范比较和自动生成测试报告;对测试工具界面进行了需求分析,并从易用性、准确性、容错性、兼容性等方面对系统进行了非功能性需求分析。之后,对测试工具的软件结构进行了概要设计,包括部署结构设计、软件结构设计、数据通信接口设计、数据库设计;并对各个模块的功能、数据库表结构,以及测试工具界面进行了详细设计。最后,通过开发一个企业Android应用程序作为测试案例对测试工具进行测试,验证了 UI自动化测试工具的功能。
其他文献
夏秋高温季节的环境条件很容易导致番茄幼苗的徒长,研究高温季节培育番茄壮苗技术具有重要的实践意义。试验以"粉妮亚"番茄为试验材料,选根际温度(A)、光照强度(B)、营养液盐分浓
随着移动互联网的普及,消费者的消费体验也在日益提升和完善。当前汽车已进入千家万户,培育了庞大的汽车后市场。本文通过实地调查本地汽车后市场当中不同类型的企业(4S店、
舒新城(1893—1960),湖南溆浦人。中国现代杰出的出版家、教育家。1928年,应中华书局总经理陆费逵之聘,任《辞海》主编。1930年起,任中华书局编辑所所长兼图书馆馆长,全力主
随着我国大陆市场经济的发展,大陆已获得大部分国家对其市场经济地位的认可。我国一些出口企业在倾销调查中获得市场经济待遇,我国政府和企业在应对反倾销的态度和策略都有所提
昭通作家夏天敏创作的系列乡土小说具有鲜明的地域特色,具体表现为题材的地域性;语言的地域性;民俗文化的地域性。鲜明的地域性是他作品的主要特点,也是作品的亮点所在,也使
目的研究去甲氧基姜黄素纳米乳在大鼠体内的药代动力学行为,并与游离药物去甲氧基姜黄素混悬液进行比较,评价去甲氧基姜黄素纳米乳药代动力学特征。方法 12只SD大鼠分为2组,
<正>根据省纪委和省委组织部有关要求,经省委组织部同意,厅党组2015年度"三严三实"专题民主生活会于12月25日召开。厅党组书记、厅长林旭钿主持会议,厅党组全体成员参加会议,
数学课程标准对于空间观念的概念做了比较详尽的描述,培养学生的空间观念对学生数学学习具有重要的作用,那么,如何培养学生的空间观念呢?主要通过生活经验、动手操作、空间想