首页> 中文学位 >基于业务逻辑的移动终端软件自动化测试方法研究与应用
【6h】

基于业务逻辑的移动终端软件自动化测试方法研究与应用

代理获取

目录

文摘

英文文摘

声明

第1章 概述

1.1 软件测试概况

1.2 软件自动化测试相关研究

1.3 研究内容和意义

1.4 论文章节安排

第2章 移动终端软件自动化测试方法的分析与比较

2.1 自动化测试概述

2.2 基于GUI的移动终端软件自动化测试的缺陷分析

2.3 基于业务逻辑的移动终端软件自动化测试方法研究

2.4 移动终端软件自动化测试方法的横向比较

2.5 小结

第3章 基于业务逻辑的自动化测试系统的设计

3.1 基于业务逻辑的测试系统与被测系统的联系

3.2 基于业务逻辑的自动化测试系统框架设计

3.3 基于业务逻辑的自动化测试系统与被测系统并行开发的流程分析

3.4 基于业务逻辑的自动化测试流程

3.5 小结

第4章 手机MMORPG自动化测试系统的实现与应用

4.1 《帝国Online》手机MMORPG项目概况

4.2 《帝国Online》基于游戏业务逻辑的自动化测试系统的实现

4.3 《帝国Online》基于业务逻辑的自动化测试结果分析

4.4 基于业务逻辑的自动化测试在负载测试上的应用

4.5 小结

第5章 总结与展望

5.1 总结

5.2 未来展望

参考文献

作者简历

致 谢

展开▼

摘要

随着移动终端技术的发展,越来越丰富的第三方软件为移动终端用户提供了各种丰富多彩的办公和娱乐功能,在给用户带来便利的同时也对移动终端软件的测试提出了更高的要求。自动化测试技术在移动终端软件上的应用,可以代替重复的手工测试,提高测试质量和效率,有效地减少测试开支,在软件功能测试、多平台的兼容性测试、升级过程中的回归测试发挥重要作用,并可以实现手工测试无法实现的长时间稳定性测试、大规模压力测试和负载测试。 本文分析了现有自动化测试技术的发展及其在移动终端领域的应用情况,针对现有自动化测试方法在脚本维护、结果验证和时序控制等方面存在的问题,提出基于业务逻辑的移动终端软件自动化测试方法并设计实现了该自动化测试系统,由测试用例脚本可视化编辑、测试用例自动化运行与验证、结果实时报告与查询三大模块组成,测试结果准确性高、流程控制灵活,并结合业务逻辑接口与实现相分离的方法解决了跨平台测试和回归测试中脚本的维护性问题。在《帝国Online》手机MMORPG的测试中实现了该自动化测试系统并投入应用,最大限度地及时发现游戏逻辑功能的错误,大大提高了开发过程中回归测试和多机型适应性测试的效率,并有效的支持了系统服务器端的压力测试。测试结果证明,基于业务逻辑的移动终端软件自动化测试系统大大降低了移动终端软件开发过程中功能测试、回归测试和适应性测试的工作量,大大提高了测试效率,有效的节约了软件测试整体成本,具有较高的应用价值。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号