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

Android应用程序自动化黑盒测试方法的研究

摘要第3-4页
Abstract第4-5页
第1章 绪论第12-17页
    1.1 Android自动化测试的研究背景和意义第12-13页
    1.2 Android自动化测试的国内外研究现状第13-15页
        1.2.1 Android录制回放工具的研究现状第13-14页
        1.2.2 Android自动化测试框架的研究现状第14页
        1.2.3 Android应用程序GUI动态遍历方法的研究现状第14-15页
    1.3 论文的主要工作第15页
    1.4 本文组织架构第15-17页
第2章 相关理论与技术介绍第17-27页
    2.1 Android应用程序的介绍第17-20页
        2.1.1 Android应用程序的组成第17-18页
        2.1.2 APK文件简介第18-19页
        2.1.3 Android窗口的介绍第19-20页
    2.2 相关工具的介绍第20-23页
        2.2.1 APKtool工具第20-21页
        2.2.2 ADB(Android Debug Bridge)工具第21-22页
        2.2.3 Hierachy Viewer工具第22页
        2.2.4 Ui Automator Viewer工具第22-23页
    2.3 Android自动化测试框架的介绍第23-26页
        2.3.1 Instrumentation自动化测试框架第23-25页
        2.3.2 Robotium自动化测试框架第25-26页
    2.4 本章小结第26-27页
第3章 Droid Auto Test工具的设计与实现第27-47页
    3.1 Droid Auto Test工具的总体框架第27-28页
    3.2 预处理模块第28页
    3.3 控件识别模块第28-32页
        3.3.1 改进Ui Automator Viewer的原因第29-30页
        3.3.2 Ui Automator Viewer的改进和控件识别过程第30-32页
    3.4 测试用例生成模块第32-38页
        3.4.1 基于窗口的遍历模型第32-34页
        3.4.2 Android应用窗口测试用例自动生成算法第34-36页
        3.4.3 测试用例自动生成过程第36-38页
    3.5 测试脚本生成模块第38-42页
        3.5.1 改进Robotium自动化测试框架的原因第38-39页
        3.5.2 Robotium自动化测试框架的改进过程第39-41页
        3.5.3 测试脚本自动生成过程第41-42页
    3.6 测试报告生成模块第42-43页
    3.7 Droid Auto Test工具的主要类结构第43-46页
    3.8 本章小结第46-47页
第4章 Droid Auto Test工具的实验第47-59页
    4.1 测试环境的搭建第47-48页
    4.2 案例的测试第48-51页
        4.2.1 案例分析第48-49页
        4.2.2 测试过程第49-51页
    4.3 测试效果实验分析第51页
    4.4 测试效率实验分析第51-56页
        4.4.1 与Robotium自动化测试框架的对比实验第51-54页
        4.4.2 与手工测试的对比实验第54-56页
    4.5 测试充分性实验分析第56-58页
        4.5.1 测试充分性准则第56-57页
        4.5.2 测试覆盖率实验第57-58页
    4.6 测试自动化程度分析第58页
    4.7 本章小结第58-59页
第5章 总结与展望第59-60页
    5.1 工作总结第59页
    5.2 工作展望第59-60页
参考文献第60-65页
致谢第65-66页
攻读硕士学位期间的研究成果第66页

论文共66页,点击 下载论文
上一篇:恶性心包积液的中西医治疗现状及典型个案报道
下一篇:房地产项目资金管理绩效评价