首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

面向Android应用的分布式自动化测试系统设计及实现

摘要第1-6页
Abstract第6-8页
目录第8-10页
第一章 绪论第10-18页
   ·研究的背景和意义第10-12页
   ·本课题的研究进展第12-16页
     ·国外的研究现状第12-15页
     ·国内的研究现状第15-16页
   ·本文主要研究内容第16-18页
第二章 Android自动化测试和持续集成的研究第18-34页
   ·Android系统架构第18-19页
   ·Android测试框架第19-24页
     ·Android测试框架的特性第19-21页
     ·测试框架的基石JUnit第21页
     ·InstrumentationTestCase类第21-22页
     ·测试框架的核心Instrumentation类第22-24页
     ·InstrumentationTestRunner类第24页
   ·Android资源访问机制和资源覆盖第24-27页
     ·Android资源访问第24-25页
     ·资源覆盖技术(Resource Overlay)第25-27页
   ·分布式系统与持续集成第27-29页
   ·持续集成工具第29-30页
   ·持续集成中的自动化测试第30-31页
   ·小结第31-34页
第三章 系统需求分析和软件设计第34-40页
   ·系统需求分析第34页
   ·软件功能需求分析第34-35页
   ·系统设计第35-38页
     ·软件整体设计第35-36页
     ·软件模块设计第36-37页
     ·硬件系统选型第37-38页
   ·小结第38-40页
第四章 分布式测试系统的设计与实现第40-74页
   ·测试框架Operator Test Framework的设计与实现第40-54页
     ·CustomSettings模块的设计与实现第40-45页
     ·Database Handler模块的设计与实现第45-49页
     ·Solo模块的设计与实现第49-50页
     ·Util模块的设计与实现第50页
     ·OperatorTestRunner类的设计与实现第50-53页
     ·OperatorTestSuite类的设计与实现第53页
     ·OperatorTestCase类的设计与实现第53-54页
   ·测试用例集Test Suite的实现第54-59页
     ·WAP PUSH的测试需求第55-56页
     ·WapPushTestCase类设计与实现第56-58页
     ·WapPushTestRunner类的设计与实现第58-59页
     ·AndroidManifest.xml的实现第59页
   ·ACVS Console软件模块分析第59-63页
     ·Core Libs模块分析第59-61页
     ·Automation模块分析第61-62页
     ·数据库处理模块分析第62页
     ·界面处理模块分析第62-63页
   ·ACVS Console的设计与实现第63-72页
     ·设备处理模块的设计与实现第63-65页
     ·CDF(Customization Data File)解析模块的设计与实现第65-67页
     ·工具类模块的设计与实现第67页
     ·文件类模块的设计与实现第67-69页
     ·Automation模块的设计与实现第69-70页
     ·数据库处理模块的设计与实现第70-71页
     ·UI模块的设计与实现第71-72页
   ·小结第72-74页
第五章 ACVS在持续集成系统中的实施和验证第74-84页
   ·持续集成工具Jenkins的安装和部署第74-77页
   ·配置Slave服务器第77-79页
   ·移动设备的部署第79页
   ·ACVS任务脚本的开发第79-81页
   ·验证结果第81-82页
   ·小结第82-84页
第六章 结论与展望第84-86页
参考文献第86-88页
附录第88-92页
致谢第92-94页
个人简历、在学期间发表的论文与研究成果第94页

论文共94页,点击 下载论文
上一篇:面向生物医药企业的联机分析系统设计及应用
下一篇:基于Retinex技术的图像增强算法及实现