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

Android应用程序的UI自动化测试工具的设计与实现

摘要第4-5页
ABSTRACT第5-6页
第一章 绪论第10-16页
    1.1 课题背景第10页
    1.2 课题研究目的和意义第10-11页
    1.3 课题国内外研究现状第11-13页
        1.3.1 操作系统与应用软件介绍第11-12页
        1.3.2 移动应用软件测试第12-13页
    1.4 课题任务第13-15页
        1.4.1 课题内容第13-14页
        1.4.2 本人承担任务第14-15页
    1.5 论文结构第15-16页
第二章 相关技术第16-22页
    2.1 软件测试概述第16-17页
    2.2 自动化测试第17-18页
        2.2.1 自动化测试简介第17页
        2.2.2 Android自动化测试第17-18页
    2.3 ROBOTIUM自动化测试框架第18-19页
    2.4 UI测试难点第19-20页
    2.5 ANDROID应用与数据库通信第20-21页
    2.6 本章小结第21-22页
第三章 UI自动化测试工具需求分析第22-31页
    3.1 总体需求分析第22-23页
    3.2 功能需求分析第23-30页
        3.2.1 自动生成测试脚本第23-24页
        3.2.2 自动获取与识别UI控件第24页
        3.2.3 控件信息自动与界面规范比较第24-25页
        3.2.4 自动生成测试报告第25-26页
        3.2.5 UI自动化测试工具界面第26-30页
    3.3 非功能需求分析第30页
        3.3.1 易用性第30页
        3.3.2 准确性第30页
        3.3.3 容错性第30页
        3.3.4 兼容性第30页
    3.4 本章小结第30-31页
第四章 UI自动化测试工具概要设计第31-39页
    4.1 系统整体结构第31-36页
        4.1.1 系统部署结构第31-32页
        4.1.2 系统软件结构第32-36页
    4.2 数据通信接口设计第36-37页
    4.3 数据库总体设计第37-38页
    4.4 本章小结第38-39页
第五章 UI自动化测试工具详细设计与实现第39-59页
    5.1 主要功能模块的设计与实现第39-52页
        5.1.1 数据设计模块第39-41页
        5.1.2 数据通信模块第41-42页
        5.1.3 测试脚本生成模块第42-44页
        5.1.4 测试脚本管理模块第44-45页
        5.1.5 测试脚本回放模块第45-49页
        5.1.6 测试报告生成模块第49-52页
    5.2 数据库表结构的设计与实现第52-55页
    5.3 界面的设计与实现第55-58页
        5.3.1 生成测试脚本界面第55-56页
        5.3.2 生成测试报告界面第56-57页
        5.3.3 与移动设备通信界面第57-58页
    5.4 本章小结第58-59页
第六章 UI自动化测试工具系统测试第59-73页
    6.1 ANDROID待测应用软件的实现第59-62页
        6.1.1 通讯录功能界面第59-60页
        6.1.2 移动审批-交办功能界面第60-61页
        6.1.3 消息看板-交办功能界面第61-62页
    6.2 测试运行环境第62-63页
    6.3 测试用例设计第63-68页
        6.3.1 自动生成测试脚本第63-65页
        6.3.2 自动生成测试报告第65-68页
    6.4 测试结果及分析第68-71页
        6.4.1 功能性测试结果及分析第68-71页
        6.4.2 测试结果总体分析第71页
    6.5 本章小结第71-73页
第七章 结束语第73-75页
    7.1 论文工作总结第73页
    7.2 工作不足与展望第73-75页
参考文献第75-77页
致谢第77-78页
攻读学位期间发表的学术论文目录第78页

论文共78页,点击 下载论文
上一篇:基于图像处理的遥控器自动化装配系统设计
下一篇:移动终端消息推送机制中关键技术的研究与实现