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

基于Android自动化测试平台的设计与实现

摘要第5-6页
abstract第6-7页
第一章 绪论第11-16页
    1.1 研究工作的背景与意义第11-12页
    1.2 国内外研究现状分析第12-14页
        1.2.1 Android自动化GUI测试框架第12-13页
        1.2.2 基于模型的测试技术第13页
        1.2.3 基于录制回放的测试技术第13-14页
    1.3 本文的工作内容第14-15页
    1.4 本论文的结构安排第15-16页
第二章 相关理论与技术研究第16-28页
    2.1 Android Framework第16-17页
    2.2 Android GUI系统第17-20页
        2.2.1 GUI系统基本概念第18-19页
        2.2.2 GUI界面显示过程和实现第19-20页
    2.3 基于Soot的静态分析技术第20-23页
        2.3.1 Soot概述第20页
        2.3.2 Soot的中间代码第20-22页
        2.3.3 Soot的数据结构基础第22页
        2.3.4 Soot的执行过程第22-23页
    2.4 基于Alloy的模型检测技术第23-25页
        2.4.1 Alloy简介第23-24页
        2.4.2 Alloy语法第24-25页
        2.4.3 Alloy功能第25页
    2.5 组合测试第25-27页
        2.5.1 软件测试中的组合问题第25-27页
        2.5.2 组合测试相关定义第27页
        2.5.3 组合测试用例的构造方法第27页
    2.6 本章小结第27-28页
第三章 基于ANDROID自动化测试平台的设计第28-51页
    3.1 自动化测试平台需求分析第28页
    3.2 自动化测试平台总体框架第28-30页
    3.3 系统运行举例第30-32页
    3.4 模型提取模块设计第32-35页
    3.5 依赖提取模块设计第35-40页
        3.5.1 控件间依赖的提取第36-38页
        3.5.2 事件处理依赖的提取第38-39页
        3.5.3 Activity间依赖的提取第39-40页
    3.6 测试路径生成模块的设计第40页
    3.7 测试用例生成模块设计第40-43页
        3.7.1 生成Activity测试第41-42页
        3.7.2 生成系统测试第42-43页
    3.8 性能数据监控模块设计第43-49页
        3.8.1 CPU数据采集第43-44页
        3.8.2 内存数据采集第44-46页
        3.8.3 流量数据采集第46-47页
        3.8.4 流畅度数据采集第47-48页
        3.8.5 耗电量数据采集第48-49页
    3.9 网络监控模块设计第49-50页
    3.10 本章小结第50-51页
第四章 基于ANDROID自动化测试平台的实现第51-60页
    4.1 模型提取模块实现第51-52页
    4.2 依赖提取模块实现第52-55页
    4.3.测试路径生成模块实现第55-56页
    4.4 测试用例生成模块实现第56页
    4.5 性能数据监控模块实现第56-57页
    4.6 网络监控模块实现第57-59页
    4.7 本章小结第59-60页
第五章 实验验证第60-70页
    5.1 实验评估标准第60-61页
    5.2 测试用例集的精简第61-62页
    5.3 代码覆盖率第62-64页
    5.4 性能数据采集模块的测试第64-68页
        5.4.1 测试环境第64-65页
        5.4.2 测试执行第65-68页
    5.5 网络监控模块的测试第68-69页
    5.6 本章小结第69-70页
第六章 总结与展望第70-72页
    6.1 工作总结第70-71页
    6.2 展望第71-72页
致谢第72-73页
参考文献第73-76页

论文共76页,点击 下载论文
上一篇:金属弹簧隔振器建模及负载特性研究
下一篇:基于传动机理分析的行星齿轮箱局部故障振动信号仿真及其故障诊断