首页> 中文学位 >Android手机App功能测试用例生成技术的研究与应用
【6h】

Android手机App功能测试用例生成技术的研究与应用

代理获取

目录

声明

第一章引言

1.1研究背景

1.2国内外研究现状

1.3研究内容

1.4研究意义

1.5结构安排

第二章CTGSP方法的研究

2.1测试方法分析

2.2测试过程分析与设计

2.3基于JNI的脚本录制方法分析

2.4基于DFS的测试用例生成方法

2.5标准路径分析

2.6本章小结

第三章功能测试用例生成框架设计

3.1总体设计

3.2结构设计

3.3功能设计

3.4本章小结

第四章基于CTGSP方法的工具实现

4.1工具主界面设计与实现

4.2工作流程实现

4.3主要功能实现

4.4通信过程实现

4.5本章小结

第五章CTGSP方法的应用和分析

5.1测试环境

5.2测试过程及结果分析

5.3本章小结

第六章总结与展望

6.1总结

6.2展望

参考文献

攻读硕士学位期间的研究成果

致谢

展开▼

摘要

随着移动互联网的快速发展,智能手机在人们的日常生活中发挥了越来越重要的作用。Android作为一款开放式操作系统,被广泛地应用于智能手机。现阶段,很多企业都在Android平台上开发自己的手机App,而面对日趋激烈的市场竞争,App功能的完善性和稳定性成为了其在市场竞争中获胜的重要保证。因此,针对Android手机App功能的测试变得至关重要。
  本课题针对目前Android平台上App功能测试工具中存在的测试不全面、测试用例复用性差以及测试需要大量人工操作等问题,提出了在标准路径引导下基于控件遍历的功能测试用例生成方法(CTGSP)。该方法首先由测试人员录制一条测试路径作为标准路径;然后自动获取被测界面中的控件信息;最后采用基于深度优先搜索原理的测试用例生成方法对控件进行遍历,生成测试用例。本文主要工作如下:
  首先,在分析现有测试方法特点和不足的基础上给出了CTGSP方法,引入了标准路径和深度优先搜索遍历控件等核心思想,并分析了支持该方法的关键技术,如测试脚本的录制和测试用例的生成。其次,给出了功能测试用例生成框架的设计,包括总体设计、结构设计和功能设计。进一步,在框架的基础上从主界面、工作流程、主要功能、通信过程等方面详细介绍了基于CTGSP方法的工具Test-Driven的设计与实现。最后,基于Test-Driven工具对CTGSP方法进行了应用和分析。
  实验结果表明,Test-Driven工具在测试中提高了功能测试的覆盖率和测试用例的复用性,并且减少了人工在测试过程中的干预,从而提高了测试效率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号