首页> 中文学位 >基于Android平台应用软件的测试用例演化研究
【6h】

基于Android平台应用软件的测试用例演化研究

代理获取

目录

封面

中文摘要

英文摘要

目录

第一章 绪论

1.1 研究背景

1.2 发展现状

1.3研究动机及研究现状

1.4 研究内容与贡献

1.5 论文结构

第二章 Android关键技术背景

2.1 Android系统框架

2.2 Android系统中的组件

2.3 Android应用软件测试

2.4 本章小结

第三章 基于改进的控制流图的回归测试用例选择算法

3.1 基于Java类内控制流图的回归测试用例选择算法

3.2 基于Java类间的控制流图的回归测试用例选择算法

3.3 本章小结

第四章改进的Concolic Testing算法回归测试用例集扩增算法

4.1传统的Concolic Testing算法思想

4.2基于改进的Concolic Testing算法进行回归测试用例集扩增

4.3 Android应用程序实例分析

4.4本章小结

第五章 总结与展望

5.1总结

5.2展望

参考文献

攻读学位期间的研究成果

致谢

声明

展开▼

摘要

近年来,Android应用程序日益增多,应用程序的质量已成为各大互联网公司在竞争移动手机市场时越来越重视的问题。而频繁的版本更新和功能升级给应用程序带来庞大的测试压力,成为了产品快速上线的瓶颈。本文主要研究了Android应用软件的回归测试用例的演化研究,包括测试用例选择、测试用例扩增这两部分。每一部分都提出了相应的算法,具体研究工作如下:
  第一:通过对比Android应用软件与传统软件的单元测试、集成测试和系统测试,总结出Android应用软件与传统软件测试的不同。
  第二:提出Android应用软件的回归测试用例选择算法,在传统控制流图的基础上,加入Java语言中类的概念,构造出适用于Java类之间的控制流图,能够在Android应用软件回归测试用例集选择中运用;
  第三:提出Android应用软件的回归测试用例集的扩增算法,该算法利用控制流图得到的Android应用程序的危险边,检测出没有覆盖测试用例的模块,对传统的Concolic Testing进行改进。通过危险边引导,利用Concolic Testing算法生成测试用例,完成对Android应用软件的回归测试用例集的扩增。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号