安卓手机软件测试中风险因素研究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
安卓手机软件测试中风险因素研究

安卓手机软件测试中风险因素研究   【摘 要】随着社会经济与科学技术的发展,智能手机得到了普及,而智能手机中的操作系统30%以上使用的是安卓系统,这主要因为安卓系统的操作比较方便,且其系统是开源的。本文将对安卓手机中系统软件的测试进行介绍,并对其测试中存在的风险因素进行分析。   【关键词】安卓系统 手机软件 测试 风险分析   引言:我国各手机厂商均依据自身需求将安卓系统进行了二次开发,对安卓手机系统及其二次开发软件进行测试,并对其测试中容易发生的风险因素进行分析与总结,这可以为今后的安装手机系统及软件测试提供参考依据。   一、手机软件测试内容   在对手机软件进行测试时,主要分为五方面进行:系统测试、版本验证测试、集成测试、功能测试、单元测试。除此之外,还应对系统使用的界面友好性及系统的信息安全性能进行测试[1]。   (一)单元测试。测试软件内部最小单元的正确性,称为单元测试。统计数字表明,安卓系统应用软件在单元测试环节的缺陷率在50%以上。目前,一般情况下,单元测试指的是对程序代码的检测,即测试人员在对软件程序结构了解掌握的基础上,对其存在的缺陷进行检查与修正。一些开发人员在进行软件开发工作时,为尽快完成任务或是由于思路或开发水平的限制,而导致对单元集成工作的疏忽,这样就会使软件在单元测试中暴露出更多问题。一般情况下,大部分软件开发企业在进行软件测试时,都会专门成立测试小组执行此项工作,因为在开发时开发人员在进行程序编写时使用的是自己头脑中已有的思路和算法,如果让开发人员对自己编写的程序代码进行检查,一些问题就会以为开发人员思维定势的缘故而遗漏掉,这会给软件在应用中带来许多麻烦。   (二)功能测试。在对软件产品进行功能测试时,主要依据的是产品面向用户所提供的功能、用户在使用中所需实现的功能以及软件产品的特征等进行测试的。在对软件进行功能测试时,应先对测试建立相关功能标准,通过检测软件功能是否达标来检验其合格水平。在进行功能检测时,首先检测的应是手机设置中菜单与子菜单的设置[2],以及菜单与子菜单间关系的设置是否合理,其中包括短信应用、联系人应用等,在短信应用中包括对短信的编辑、发送、接受、保存、删除和显示等功能;在联系人应用中包括对联系人的添加、修改、拨号、发送信息、删除及通话记录等功能。   (三)集成测试。集成测试是在功能测试完成的基础上进行的,其测试目的是为了保证软件中各单元模块的集成良好实现。目前的集成测试包括对手机软件部件功能的测试、对全局变量数据间的结构测试以及软件单元间的接口测试等。除此之外,安卓手机系统中的应用不是多个手机应用软件简单堆叠而形成的,而是各软件间的融合与集成,所以对手机应用软件间的集成测试,以及对软件间与软件和系统的兼容性的测试也是很重要的。   (四)版本验证测试。在版本验证测试阶段,重要执行的是对手机软件功能的终极测试,在此阶段测试的通过率达到95%才能够进入下一阶段的测试[3]。   (五)系统测试。系统测试是整个软件测试的核心环节,是针对软件进行全面测试的环节。在这个环节中需要测试软件与硬件之间的连接问题,还要测试软件的整体运行情况。   (六)对界面友好性与信息安全性的测试。安卓手机系统针对的是手机用户,所以在手机界面的使用上应做到便于操作,对手机系统的便捷性与实用性要求较高。因为手机系统中保存这用户的大量私人信息,对手机系统的安全性能要求较高,所以在测试时,应注意对手机系统的安全性进行检测,以保障用户的通信安全与信息安全。   二、对手机软件进行测试时应遵循的原则   手机厂商在选用手机软件时,通常都会对安卓软件系统进行二次开发,在进行对二次开发软件系统的测试时,需要遵循一些原则:第一、应确保手机软件进行全面测试,因为二次开发后的软件具有许多潜在风险与漏洞,需要在测试时对其进行严密的检查、完善与分析;第二、对软件的使用制定实用性标准,依照标准进行测试,其实用性标准是以风险评估指标体系为基础的,在测试时,应对其所使用的计算进行严格检验;第三、对影响手机软件性能的非相关因素进行控制,避免潜在威胁与其他风险的发生;第四、在安卓手机测试的各个阶段和环节实行风险管理,这一点在管理工作中是非常必要的。   三、安装手机软件测试中存在的风险   (一)测试准备阶段的风险因素。根据手机类型不同,手机的测试方案也是不同的。这一阶段主要存在的风险是由于测试团队人员对手机软件测试了解不足、分析不到位而导致的测试计划不符合实际测试情况,以致对测试时间、预算等的估计不准确而干扰测试执行。   (二) 测试执行阶段的风险因素。上文中提到国,软件的开发与测试是有两个团队来完成的,因此,测试团队在执行测试时,势必会在开发的软件中找到错处或漏洞,而如何协调开发人员与测试人员

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档