首页> 中文学位 >面向Android App的自动化测试系统的设计与实现
【6h】

面向Android App的自动化测试系统的设计与实现

代理获取

目录

声明

1 绪 论

1.1 项目背景及意义

1.2 国内外研究现状

1.2.1 自动化测试模式的研究现状

1.2.2 自动化测试模型的研究现状

1.3 论文结构

2 相关理论及关键技术

2.1 Android系统概述

2.1.1 Android系统结构

2.1.2 Android Activity相关技术

2.2 移动应用自动化测试

2.3 技术路线

2.3.1 Appium

2.3.2 MyBatis

2.3.3 Quartz

2.4 增强学习算法

2.4.1 马尔可夫决策过程

2.4.2 时序差分算法

2.4.3 Q-Learning算法

2.5 本章小结

3 系统需求分析

3.1 系统需求概述

3.2 功能性需求

3.2.1 整体用例

3.2.2 系统配置管理

3.2.3 UI自动化测试

3.2.4 接口自动化测试

3.2.5 稳定性测试

3.2.6 测试报告管理

3.3 非功能性需求

3.4 本章小结

4 稳定性测试工具的设计与实现

4.1 稳定性测试需求分析

4.2 基于组件的GUI模型

4.3 增强学习指导探索方式

4.4 稳定性测试工具的实现

4.5 实验结果

4.6 本章小结

5 系统设计

5.1 设计目标

5.2 架构设计

5.3 系统总体功能模块设计

5.4 UI自动化测试模块

5.4.1 手机设备管理模块

5.4.2 用例管理模块

5.4.3 测试计划管理模块

5.5 接口自动化测试模块

5.6 稳定性测试模块

5.7 数据库设计

5.7.1 概念设计

5.7.2 逻辑设计

5.8 本章小结

6 系统实现与测试

6.1 开发环境

6.2 硬件展示

6.3 登录界面

6.4 系统配置管理模块

6.4.1 用户管理

6.4.2 角色管理

6.5 UI自动化测试模块

6.5.1 Agent管理

6.5.2 手机设备管理

6.5.3 页面元素管理

6.5.4 用例管理

6.5.5 测试计划管理

6.6 接口自动化测试模块

6.6.1 接口管理

6.6.2 测试计划管理

6.7 稳定性测试模块

6.8 测试报告管理模块

6.9 系统测试

6.9.1 功能测试

6.9.2 兼容性测试

6.9.3 性能测试

6.10 本章小结

7 总结与展望

7.1 总结

7.2 展望

参考文献

致谢

展开▼

著录项

  • 作者

    刘相;

  • 作者单位

    河北师范大学;

  • 授予单位 河北师范大学;
  • 学科 计算机技术
  • 授予学位 硕士
  • 导师姓名 解建军;
  • 年度 2020
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 chi
  • 中图分类 TN3TM9;
  • 关键词

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号