基于Androd平台自动化测试.docVIP

  • 3
  • 0
  • 约1.41万字
  • 约 15页
  • 2017-02-17 发布于贵州
  • 举报
基于Androd平台自动化测试

基于Android平台的自动化测试方法研究与实现 摘 要 软件自动化测试技术与手动测试相比在效率和缺陷查找准确度方面有明显的优势,越来越多的团队在软件测试中使用自动化测试方法代替手动测试。软件测试已成长了数十年,自动化测试也被更多的人熟练使用,但是之前的自动化测试大多是用在PC机上,对基于Android平台的自动化测试现在还出于初步阶段。随着Android技术的不断发展,如何保证应用软件的准确性和可靠性成为一个重要的课题;另外由于手机软件平台设计的封闭性特点,对于终端的测试都是使用的手动测试。但是随着产品设计周期的不断缩短,设计成本的不断压缩,更凸显了手动测试耗时等缺点以及自动化测试的优势。 本文首先对自动化测试的基本概念进行了阐述;在后续章节中重点介绍了嵌入式系统的特点并分析了嵌入式软件测试流程。通过对Android系统的分析Android系统分为两层:一层是基于Java的应用层;另一层是基于Linux的底层操作系统。因此,本文选择在Java层利用Java灵活多变的特性实现Android系统自动化测试。在JavaSE6中Instrumentation包被赋予了强大的功能,它可以在应用程序运行期间改变Android基本元素的生命周期;检测应用程序与系统间的交互等;同时在Java白盒测试中通常使用JUnit框架,Android同时也继承了JUnit测试框架并在JUnit框架的基础

文档评论(0)

1亿VIP精品文档

相关文档