首页> 中文学位 >Android智能手机应用软件自动化测试工具的设计和开发
【6h】

Android智能手机应用软件自动化测试工具的设计和开发

代理获取

摘要

随着信息科技特别是无线通讯设备的发展,智能手机已成了人们办公、交流、娱乐的工具,伴随而来的就是大量手机软件的出现。用户在选择这些手机软件时并不能确切知道这款软件的性能如何,有没有致命错误,会不会损害智能手机系统乃至手机硬件本身,因此使用软件自动化测试可以迅速确定软件性能,发现软件缺陷,分析改善软件质量的方法。本文针对这一问题,提出基于Android操作系统的智能手机软件自动化测试工具方案,并设计开发,针对软件本身进行优化。该工具用于观测被检测的手机软件,得出具体数据提供给专业的人员进行分析。而在多样的智能手机操作系统中,Android是Google近几年才推出的手持设备操作系统,却在较短的时间内迅速发展,可以预见到未来的Android软件市场的繁荣,因此基于Android系统的智能手机软件自动化测试将会有着非常广阔的应用前景。
   论文作者主要进行和完成了如下工作:
   1.通过对市面上智能手机操作系统的种类及其不同特点的调研,集中学习目前最具发展前景的Android操作系统,相关的应用软件的开发方法和制作流程,以及Java开发语言,进而针对Android应用软件的性能测试,提出一种自动化测试工具方案。为此,本文分析了影响Android应用软件操作性能的主要参数,即CPU使用率、内存、流量、电量等参数的具体数据,并将这些数据的获取方法分析、展示并以代码的形式编写出来。
   2.根据自动化测试工具的方案,需要实现软件数据展示、待测软件选择、后台监控记录、悬浮工具扩展、文件操作、以及测试日志阅读功能,为此,本文设计了对应的软件界面,主要由首页信息、程序、文件、设置以及阅读界面,编写了资源描述文件、整合了数据与界面交互的功能代码,并完成自动化测试工具本身的界面测试以及更新。
   3.本文设计的Android手机自动化测试工具已安装在各种Android手机中试用,实际的结果显示该工具对具体软件进行测试的数据结果真实有效,能够为专业的测试人员提供良好的参数数据,并使用户了解待测应用软件的性能,较好的达到原方案的设计要求。
   4.本文设计的自动化测试工具的进一步改进和研发,主要将放在手机用电量数据的精确化处理,软件应用代码优化,日志分析表格化处理,以及与自动化测试脚本的结合,以达到完善自动化测试工具的目的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号