当前位置:主页 > 科技论文 > 自动化论文 >

基于Android自动化测试平台的研究与实现

发布时间:2016-11-10 21:04

  本文关键词:基于Android自动化测试平台的研究与实现,由笔耕文化传播整理发布。


【摘要】:移动应用的同质化、应用功能的复杂化、发布渠道的多样化、厂商竞争的白热化,对软件应用的质量提出了更高的要求,为了解决日益增长的、复杂的移动应用测试问题,更有效地发现软件缺陷和程序问题,本文开展基于Android自动化测试平台的研究与实现工作。 本文通过分析Android平台的特点,已有测试工具、框架及其技术的优缺点,实现了一整套基于Android的功能自动化测试平台。本文首先简介了Android开发平台架构,接着给出了Android自动化测试平台的系统架构特点及其具体技术实现细节。测试主平台包括三大组件:移动代理、测试自动化框架和集成操作界面。移动代理基于事件驱动机制捕捉用户行为并将其转化为相对应的关键字驱动脚本,,一个关键字驱动脚本代表了一个可复用的测试用例;测试自动化框架为脚本的自动运行提供API支持,包括界面控件识别、测试用例生成、测试用例优先级排序和事件流模型等;测试主平台还提供了一套集成操作界面,用户可以在其上控制测试流程,如录制、编辑、回放测试脚本、组织测试用例和管理测试套件等。根据应用程序的运行时信息可以生成测试用例,这些测试用例既可以直接执行,又可以组织成测试套件。测试执行完成之后会生成网页格式的测试报告,其中包含测试通过与否、测试用例对于受测程序的覆盖率以及程序的执行路径信息等。本文最后给出的案例直观展示了该Android自动化测试平台如何简化Android应用的测试工作。


  本文关键词:基于Android自动化测试平台的研究与实现,由笔耕文化传播整理发布。



本文编号:170466

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/170466.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户dd38d***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com