网站大量收购闲置独家精品文档,联系QQ:2885784924

智能移动终端软件自动化测试与应用.ppt

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
谢 谢! 联 系 人:唐仕武 联系电话Email:tangshw@csip.org.cn * * * 智能移动终端软件自动化测试与应用 智能移动终端:是一种典型的嵌入式系统, 通常都配备有定制的嵌入式操作系统, 拥有越来越丰富的第三方应用程序,并且具有人机交互的软、硬件界面。 近年来,随着移动通信技术的发展(尤其是3G)和移动通信网络的不断完善,我国智能移动终端应用产业取得了巨大的发展,移动办公、手机支付等新兴移动业务层出不穷。与此同时,“软件病毒”等恶性事件日益突出,智能移动终端软件的功能、安全性、可靠性、兼容性等质量问题也越来越多地受到软件产品开发商、嵌入式操作系统提供商、移动运营商和智能移动终端用户等社会各界的关注。 智能移动终端软件 智能移动终端软件架构 2008年: 受工业和信息化部的委托,完成了《移动通信终端软件体系研究》。 2009年: 联合中国移动、中国联通、联想移动等公司开展合作,完成了《智能手机软件测试规范》等有关规范。 2010年: 联合有关单位建立“智能移动终端应用测试实验室”。 CSIP已做的工作 目前对智能移动终端软件的测试方法主要有两种: (1)将软件与终端完全剥离, 利用模拟环境进行测试。该方法建立模拟环境难度较大, 而且模拟环境很难真实地反映软件实际运行环境, 如实时性要求、时序逻辑和终端运行资源要求等。 (2)直接对真实终端进行测试。这种方法主要是运用自动化测试工具来模拟相关的业务操作来对真实的终端进行测试,能够确保测试的真实性。 测试方法 编号 测试项 说明 1 功能测试 测试基本功能、多媒体功能、数据共享功能。 2 性能 测试资源的占用率及操作的响应时间等。 3 稳定性 测试对系统加载一定的压力,持续运行一段时间,根据并发量或系统监控等来观察系统的稳定性。 4 兼容性 测试操作系统与硬件的兼容性。 5 可靠性 测试运行的稳定性,对异常情况的处理等。 6 安全性 测试信息的安全保密特性 智能移动终端操作系统 智能移动终端操作系统主要有Symbian阵营的Symbian OS、微软的Windows Mobile(Pocket PC Phone Edition和Pocket PC、Smarphone)、基于Linux的Android、OMS、和欣、Hopen等操作系统。 编号 测试项 说明 1 功能测试 测试基本功能。 2 性能 测试软件对系统资源的占用率及软件操作的响应时间,包括安装、运行、关闭、启动时间、压力测试等。 3 稳定性 测试对软件长时间运行一段时间,根据并发量等来观察软件的稳定性。 4 兼容性 测试应用软件与操作系统的兼容性。 5 可靠性 测试软件可靠性,包括正确性、容错性、稳定性、异常退出等。 6 安全性 包括恶意程序,木马,手机后门、私密数据窃取检测。 智能移动终端软件中存在的安全性问题包括:病毒、蠕虫、黑客攻击、操作系统和浏览器漏洞等。根据Symantec统计,智能移动终端中的IE、Mozilla、Safari和Opera的安全漏洞分别为39个、 34个、25个和7个。 智能移动终端应用软件 按功能类别分类 按通信类型分类 类别 应用特点 离线游戏 游戏或游戏程序下载到手机后,不需联网支持,就可以得到服务。 在线游戏 游戏或游戏程序下载到手机后,需联网支持,才可以得到服务。 娱乐休闲 网上聊天、电子图书等。 资讯服务 天气预报、股票行情等。 基于定位或位置服务 GPS等。 金融、交易、博彩 移动银行、股票交易、彩票等。 应用工具 短信管理、系统优化等。 企业、商务应用 移动办公、移动交易等。 类别 应用特点 客户端类 客户端类应用软件,通信方式直接采用手机网络协议通讯。 短信类 短信相关的应用软件,通信方式采用短信方式。 菜单类WAP WAP客户端类应用软件,通信方式采用WAP协议方式。 应用软件主要范围 测试流程 智能移动终端自动化测试平台 智能移动终端与PC的信息流包含2种:指令流和数据流。 数据流主要是指智能移动终端的屏幕信息数据流; 指令流包含仿真按键指令流和取屏幕信息指令流。 仿真按键指令流:在PC机进行仿真程序的按键的操作,产生相应的仿真按键指令,这些指令通过串口传入智能移动终端,对智能移动终端的按键进行自动控制,使得智能移动终端自动产生各种操作和屏幕相应。 取屏幕信息指令流:取屏幕信息指令,把智能移动终端的各种屏幕显示信息传回到PC端,以便对这些屏幕信息进行显示和对测试

文档评论(0)

好文精选 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档