首页> 中文学位 >基于Android平台智能手机多方通话软件测试系统的研究与实现
【6h】

基于Android平台智能手机多方通话软件测试系统的研究与实现

代理获取

目录

声明

摘要

1 绪论

1.1 课题的背景

1.2 国内外研究现状

1.2.1 智能手机及其操作系统发展现状

1.2.2 Android应用软件发展现状

1.3 论文的研究意义

1.4 论文组织结构

2 Android平台相关理论

2.1 Android平台

2.2 什么是Android SDK

2.3 Android系统架构

2.4 Android应用程序构成

2.5 Eclipse平台

3 手机软件测试的基本概念

3.1 手机软件测试定义

3.2 手机软件测试流程

3.3 手机软件测试的方法

3.3.1 自动化测试简介

3.3.2 自动化测试的优点和局限

3.3.3 手工测试简介

3.4 手机软件测试与开发过程的关系

4 Android手机软件自动化测试工具

4.1 Android工程文件结构

4.2 Android手机自动化测试工具

4.2.1 回归自动化测试工具Robotium

4.2.2 压力测试工具Monkey

4.3 Bug管理工具Quality Center

5 Android手机软件测试的应用案例

5.1 研究背景介绍

5.2 需求分析

5.2.1 客户端满足的条件

5.2.2 客户端的功能需求

5.3 主要功能模块测试

5.3.1 用户验证模块测试

5.3.2 新建会议模块测试

5.3.3 会议记录模块测试

5.4 测试结果分析与测试报告提交

5.4.1 测试结果分析

5.4.2 测试报告提交

6 总结与展望

6.1 总结

6.2 前景与展望

参考文献

致谢

展开▼

摘要

随着互联网行业的飞速发展,智能手机已经成为人们生活中不可缺少的一部分,人们对智能手机系统的要求越来越高。市面上主要的智能手机操作系统有:IOS、Android、Windows、Symbian。而在众多手机操作系统中,Google推出的Android更是受到广大用户的喜爱,成为人们娱乐、办公和交际的工具之一。与此同时,大量的Android手机软件也涌现出来,但是由于Android市场的开放性,使得手机软件开发商可以将自己开发的软件投放到Android市场供用户下载。用户在选择这些软件时却不能知道这款软件的性能,亦不能及时地将用户体验感告知开发商,而用户体验感却决定着软件的声誉,所以,软件上市之前,对软件进行有效的测试是保证产品的质量重要有效的方法。
  本文首先分析研究背景和国内外研究现状,介绍了Android平台手机软件开发平台相关理论,在详细了解其开发环境、开发背景的前提下,引出Android手机软件测试的基本概念,将手工测试和自动化测试对比,总结出测试必须手工测试和自动化测试相结合,根据一套软件测试流程进行合理测试。接着,针对Android平台自身特点,包含自动化回归测试Robotium和压力测试工具Monkey,进行自动化测试方法的研究。最后,通过对“口袋通”电话会议项目的重点模块分析,详细的讨论了测试方法,总结出了不同模块应采用不同的软件测试工具和方法。
  本论文的研究和实现借鉴了当前流行的Android手机软件自动化测试技术和方法,并在此基础上结合公司的实际项目进行测试,由于公司的项目具有保密性,故只对部分模块部分功能进行测试。最后,提出了一套针对不同的手机软件App的模块测试方法,对当前极速发展的Android产业有很深刻的意义。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号