基于安卓软件自动化测试工具的设计与实现.pdf

基于安卓软件自动化测试工具的设计与实现.pdf

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于安卓软件自动化测试工具的设计与实现.pdf

中文科技期刊数据库 (引文版) 工程技术 基于安卓软件自动化测试工具的设计与实现 张 鹏 上海交通大学软件学院,上海 200000 摘要:智能手机已经成为人们生活中必不可 的必需品,除了打电话发短信等通讯功能之外,还有种类繁多的应用功能,例 如个人信息管理、多媒体服务应用、金融支付服务、互联网服务等。安卓是Google 公司年推出的智能手机系统,其开源性给 手机厂商及应用开发者提供了福利,在短期内可以预见软件市场的繁荣。作为保障手机软件质量的测试环节显得非常重要, 但是测试工作普遍重复繁重,能够提升测试质量和效率,降低测试成本采用自动化解决方案替代人工操作己经成为业内的共 识。 关键词:安卓软件;自动化测试;设计;实现 TP311.53 TN929.53 A 167 1-5659 2016 25-027 1-04 中图分类号: ; 文献标识码: 文章编号: ( ) 引言 根据国家网信办相关报告,年中国智能手机用户将首次 超过亿。三年 ,中国智能手机用户的数量将达到庞大的亿。 在智能手机市场上安卓智能手机以的份额占主导地位。 在中国,庞大的手机需求给手机厂商带来遍地商机。年 第三季度结束以 ,巨头公司三星被挤下第一,小米占据榜 首,第三位是联想,搭载系统的苹果手机排到第四。第五名 到第第九名为华为、酷派、、、中兴。更有跨界做手机的竞争 者如锤子、乐视、格力手机。 随着的广泛普及,手机不仅仅具备通话和短信的功能, 更是娱乐,多媒体和网购等一体化的工具。随着软硬件技术 不断的发展,手机得到不断的升级换代。手机软件的功能也 千变万化。手机出现质量问题的概率也大大增加,而手机质 量往往决定一款手机的市场价值。手机出厂前的测试尤为重 要。 1 国内外发展现状 在软件业比较发达的国家,手机厂商对手机测试的重视 程度和在手机测试中投入的成本都比国内要高,且测试管理 工具的开发和使用已经普及。早在2008 年Google 公司就推 出第一款Android 手机,此 Android 系统高速发展,然而 针对Android 手机软件的自动化测试技术却发展缓慢。国际 上,在 PC (personalcomputer,个人计算机)端针对 MMI (ManMachineInterface,人机界面)测试的流通的功能强 大的自动化测试工具有Logiscope,Robot,inRunner,QTP, Loadrunner,QAcenter 等等。 但是由于嵌入式系统的复杂性,实时性等因素这些工具 都不适合嵌入式手机平台。国外大型的手机制造商比如三星 图1 Android 系统构架 和摩托罗 3 Android 手机应用程序 拉己经具备完善的自动化测试系统,可都不会提供给国 一个Android 应用程序是包含一个或者多个Android 组 内的手机厂商。核心技术的缺失限制了测试的范围和效率, 件。Android 开发四个组件分别是:活动 (Activity)、服务 国内大多数的手机厂商还是以手工测试为主。 (Service)、广播接收器 (BroadcastReceiver)和内容提 在国内,Android 手机软件自动化测试的应用显得尤为 供商 (ContentProvider)}}0g09}a 重要。 3.1 Activity 2 Android 系统架构 Activity 是Android 四个组件最普通的一个,一个活动 Android 作为最

您可能关注的文档

文档评论(0)

170****0571 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档