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

面向Android软件性能的自动化测试系统设计与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第1章 绪论

1.1 研究背景及意义

1.2 国内外研究现状

1.3 论文研究内容

1.4 论文组织结构

1.5 本章小结

第2章 相关理论概述

2.1 Android简介

2.2 软件测试

2.3 自动化测试简介

2.4 本章小结

第3章 性能测试系统总体框架设计

3.1 测试流程

3.2 整体结构

3.3 数据库设计

3.4 相关技术介绍

3.5 本章小结

第4章 性能测试系统的设计

4.1 测试用例管理模块

4.2 测试执行模块

4.3 性能数据采集模块

4.4 测试结果生成及展示模块

4.5 本章小结

第5章 性能测试系统的实现

5.1 开发环境

5.2 测试用例设计

5.3 编写测试脚本

5.4 性能测试系统运行实例

5.5 本章小结

第6章 总结与展望

6.1 本文工作总结

6.2 未来工作方向

参考文献

致谢

展开▼

摘要

随着移动互联网技术的快速发展,手机和平板等移动终端设备日渐普及。其中,采用Android系统的设备占据了大量的市场份额。不同于常规的功能测试,面向Android应用的性能测试可以自动采集被测应用在运行过程中的关键性能指标,从而为进一步提高Android应用的性能提供必要的参考依据。
  本文设计并实现了一个面向Android应用的性能测试系统。系统采用B/S架构,主要包括测试用例管理、测试执行、性能数据采集、测试结果生成及展示等模块。在测试用例管理模块中,实现了对Python语言编写的测试脚本进行添加、编辑和删除等操作管理功能;在测试执行模块中,通过调用MonkeyRunner的API接口,在运行测试脚本过程中模拟手工操作 Andriod应用;在性能数据采集模块中,使用ADB实现了对于若干关键性能指标的采集;在测试结果生成及展示模块中,实现了XML格式测试结果的生成和管理,并在浏览器上使用图表可视化地呈现测试结果。
  本系统所采集和报告的Android应用性能测试数据可以用于提升Android应用性能、改善用户体验等实际场景,具有一定的实用意义。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号