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

移动终端应用程序自动化覆盖测试方法研究

摘要第5-6页
abstract第6-7页
第1章 绪论第11-19页
    1.1 研究背景和意义第11-12页
    1.2 该领域国内外研究现状第12-15页
        1.2.1 国外研究现状第12-13页
        1.2.2 国内研究现状第13-15页
    1.3 移动终端应用程序自动化测试特点和类型第15-16页
        1.3.1 移动终端应用程序测试特点第15页
        1.3.2 移动终端应用程序测试类型第15-16页
    1.4 论文的主要工作第16-17页
    1.5 论文的组织结构第17-19页
第2章 移动终端软件自动化测试技术第19-29页
    2.1 获取手机软件基础信息第19-20页
        2.1.1 APK逆向工程第19-20页
        2.1.2 AndroidManifest文件结构第20页
    2.2 手机控制第20-24页
        2.2.1 Android调试桥第20-22页
        2.2.2 Input命令第22-24页
        2.2.3 MonkeyRunner工具第24页
    2.3 界面结构分析第24-26页
        2.3.1 HierarchyViewer工具第25-26页
        2.3.2 UIAutomator工具第26页
    2.4 检测与监控第26-28页
        2.4.1 崩溃检测第26-27页
        2.4.2 性能监控第27-28页
    2.5 本章小结第28-29页
第3章 应用程序测试动态遍历路径探索算法研究第29-39页
    3.1 应用程序测试建模方法和遍历测试覆盖准则第29-31页
        3.1.1 应用程序与有向图之间的建模关系第29-30页
        3.1.2 探索遍历有向图与应用程序测试的关系第30-31页
        3.1.3 遍历测试覆盖准则第31页
    3.2 动态遍历路径探索过程第31-35页
        3.2.1 动态遍历路径探索策略第31页
        3.2.2 动态探索有向图逻辑结构过程第31-35页
    3.3 动态遍历路径探索算法第35-37页
        3.3.1 数据存储结构第35页
        3.3.2 动态遍历路径探索算法描述第35-37页
    3.4 本章小结第37-39页
第4章 应用程序覆盖测试路径优化算法研究第39-51页
    4.1 应用程序测试覆盖准则第39页
    4.2 页面覆盖测试最小树形图遍历算法第39-44页
        4.2.1 算法核心思想第40页
        4.2.2 详细步骤与实例分析第40-44页
    4.3 基于状态图的控件覆盖测试路径算法第44-50页
        4.3.1 状态图中相关定义第44页
        4.3.2 控件覆盖测试路径生成算法第44-47页
        4.3.3 实例分析算法有效性第47-50页
    4.4 本章小结第50-51页
第5章 测试实验及结果分析第51-63页
    5.1 真机环境下测试实验第51-55页
        5.1.1 测试平台架构第51-52页
        5.1.2 测试过程第52页
        5.1.3 测试结果及分析第52-55页
    5.2 仿真环境下覆盖测试实验第55-61页
        5.2.1 仿真实验目的第55页
        5.2.2 应用程序仿真模块功能第55-57页
        5.2.3 覆盖测试算法验证模块第57-59页
        5.2.4 仿真实验结果及数据分析第59-61页
    5.3 本章小结第61-63页
结论第63-65页
参考文献第65-69页
攻读硕士学位期间发表的论文和取得的科研成果第69-71页
致谢第71页

论文共71页,点击 下载论文
上一篇:基于算子优化的自进化遗传算法矢量场校正研究
下一篇:基于高速缓存的图像采集及传输技术设计研究