手机软件测试最佳实践光照部分章节_第1页
手机软件测试最佳实践光照部分章节_第2页
手机软件测试最佳实践光照部分章节_第3页
手机软件测试最佳实践光照部分章节_第4页
手机软件测试最佳实践光照部分章节_第5页
免费预览已结束,剩余34页可下载查看

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

【作者】51Testing测试网组编宋光照,如,编【】电子工业 的测试技术3部分包括6章~第8章,以指导实践为目标,分别对外场测试和一致性测试以及【序2007年,配备Mac操作系统和Multi-Touch技术的 打破了市场的平静,让看到原来 让开始思考内存的增加、头分辨率2008年,突然携带他的开放式操作系统Android征战市场,让更加深刻地认识到,电脑的巨头,也在CES上展示了他们的“口袋式PC”准化越来越强,今天走过的路和昨天PC走过的路简直是如出一辙。当前,功能从仅仅能够支持换言之,就是微型的计算机了。目前,中最早、最主要的功能——语音通话,已经成为众多的令人眼花缭乱功能中的一个很普通的功能;随着功能的不断强化和丰富,的硬件和的复杂度也不断增加,出现质量问月“12365”接到申诉402件、102件,产品质量申诉数量比去年同期下降了58.4%。而其中,手机及电池量多达49件,占全部量的12%左右,继续位居质量“黑榜”。质量问题的最好解决方法,就是在研发的过程中,通过有效的测试和方法,捕捉到隐藏在中的Bug,避免这些Bug在客户手中爆发,方能解决目前机质量问题。 实践》一书,由51Testing的资深咨询顾问和国内众多行业的一线测试撰写。该书全面阐述了手机测试相关的背景知识、与测试相关的业务知识、测试的方法论和实践方法、以及各种典型业务的测试方法和思路,比如语音、消息、、外场、一致性等方面的测试。博为峰技术副总经2008年上半年生产量达到2.79亿部,与2007年同期相比实现了21.20%的增长,继续维持良好的发展势头,国内与出口两个市场双重驱动了中国制造规模再创新高。2009年1月7日,工业和信3G时代。种业务。在市场和用户潜在需求的推动下,相关技术的发展日新月异,技术、应用已经成为3G 的书目中,系统介绍测试的书却尚属空白,这对于打算进入测试领域的初学者,或者希望继续提高自己测试水平的在职测试工,不能不说是一种的缺憾。本书,《测试最佳实践》正是作为国内唯一一本定位于测试技术的指导,本书的作者从实际应用角度出发,以智能终端和3G业务规划为基础,系统地介绍了测试的各个主要方面,旨在为终端研发、测试提供帮助和指导,也可为项目经理、业务规划、移动通信研究、系统平台设计师、标准化工机的测试技术。第3部分包括第6章、第7章和第8章,介绍了的测试实践以及的质量问题。因此,对于从事测试的工和广大者来说,本书是一本测试的专业指导用书。而关于具体机测试实践问题,则主要涉及的平台、测试的设计方法和的业务测以及基于Java的开发平台做了详细的描述,使测试工能够很好地理解不同机平台,以及不同关于测试的设计方法,在本书第2章中,列举了七种测试的用例设计方法,并把传统的8章深入了质量保证问题,这是近年来测试行业的热门话题,目的是引导读者恰当地运指引,本书不会如此顺利地完成。在此,作者谨向书中提到的和参考文献中列出的诸位学者表示感谢、赵、、等对本书的认真审阅和宝贵意见,感谢电子工业博文 51Testing的,他们的辛勤劳动使本书面市;也感谢参与本书编写的全体和技术,200902 第1章移动终端简介2移动终端设备简介概述终端业务概述终端现状与趋势3G时代的机遇与3G终端的发展趋势小结用例设计考虑因素用例设计基本原则用例设计常用方法小结第3章系统平台测试移动终端系统移动终端平台简介MobileLinux内核设备驱动能力优化的特性Elastos操作系统平台Elastos解决方案Elastos技术特点中间件及平台测试小结4J2MEJ2ME平台简介J2MEMIDletJSRAPI列表J2ME测试环境搭建WTKJ2MEJava应用管理器(JAM)测试图形用户界面(LCDUI)Java记录管理(RMS)测试J2ME可选包测试J2ME测试范例讲解——MMAPIJ2ME应用程序测试非技术性测试JavaTCK测试简介TCKTCK小第章业务应用测.1测试环境搭建.2配置和规划语音类业务PoC业务应用的测试实例消息类业务类业务流业务和通话简介浏览器业务WAP2.0位置服务业务个人信息管理业务PIM业务简介PIM业务应用测试实例数字管理业务移动数字管理业务简介DRM即时消息业务即时消息简介类业务业务对终端的测试需求小结第3部分测试实践第6章外场测试256外场测试及工程模式简介外场测试对终端的要求外场测试对工的要求外场测试的内容和方法外场测试的经验总结机卡接口问题网络问题小结第7章一致性测试GCF认证测试GCF认证测试的基本概念GCF对WCDMA终端认证测试的要求WCDMA终端认证程序GCF对测试用例和测试系统的认证过程GCF测试项目实施原则和作用SymbianSymbianSymbianSymbianSymbian签名测试常见情形检查表中国入网认证测试小结第8章质量保证8.1质量保证概述SQASQASQA与SQCSQA的主要任务SQA质量保证体系与实施SQA的体系结构SQA将质量活动整合进项目生命周期敏捷开发模型评审配置管理8.5.1配置项8.5.2基线8.5.3配置管理的过程和任务SQA案例讲解——8.6.1构建8.6.2小结附录A常用缩略语附录B硬件测试大纲和配置附录C行业相关标准参考文献目前机市场对于新推出的功能和应用程序有着迫切的需要,使得产品周期非常短;然而只有回答果个测试过程中占有十分重要的地位,所以不能只凭借一些或直观的想法来设计测试用例,而应该要以一些比较成测试用例设计方法为指导,再加上设计个人的经验积累来设计测试用例。2.1输入字符有效等价类10数21字3汉4汉字+符56字母+符789符2.2有效等价类测试用 1空012符12、3数字(为11位14汉3、5汉字+符5、64、7字6、8字母+符7、98、2.3无效等价类测试用 汉字2.4需求描点264253状已3未5扶养人4312.5等价类划非Male状已未扶养人2.6测试用19已12未43已74未150未16已17已18未69已0已LCD显示屏行边界值需要考虑:31个汉字,32个汉字,33个汉字;1行,4行,0行,5短/最长、空/满等情况下,如表2.7所示。2.7常见边界项字束+1个字符字符作为有效等价类;输入0256个字符作为无效等价类,这几个数空点例如在用U盘数据时,使用比剩余磁盘空间大一点(几KB)的文件短消息在default7bitalphabet0~160;UCS-2编码时边界为辑一个彩信测试用例为例,输入项的划分如表2.8所示。2.8输入项划0、1、2、9彩信size:最小JPG文测试环境搭目前,终端厂商越来越注重人机界面、功能齐全的应用、智能的操作系统,故测试工要应对的测在3G牌照初期,网络覆盖较差的情况下,多样化的双模终端推广便是当时的工作重点。所以,在3G全球推广阶段,3G终端不仅要解决方案、操作系统、电源技术的部分,还要解决个性在互联网全面普及的今天,用户对终端的外观感受、终端的使用质量、人机交互的便利、音高保在进行的人机界面设计和应用测试环境搭建时应该考虑如下的问题。运行。向输入数据,向网络、终端本身或终端上发命令,以某种方式与被测进行交配置依据终端平台不同、研发过程不同、测试类型不同,将做出不同的规划和调整。2G时机卡接口测试:a,TestSystemIT3 ,XC2K的投入如表5.1所示。型公共模卡及、兼容的SIM/U、蓝牙设备、USB设备、红外、GPS通话模兼容的及补充业务开通、传真及数据呼叫业务、日志及计费、模即时消呈现业语音通网彩蓝测风业务是GSM移动通信网提供的最重要的业务,经过GSM网和PSTN网,能为数字移动用户之IVR业务是其中主要的无线语音增值服务。和目前大家熟悉的固定声讯服务类似,用户只需用电PTT业务又称一键通,实现了Walkie-Talkie功能的半双工集群话音业务,PoC是基于蜂窝移动通信网的PTT业务。呼叫方无须拨号,按下PTT键进入呼叫状态,立刻发起对所定义的个人或群组进行呼叫,接收方弹起PTT键后进入接收状态,来话无须即可自动。同一时刻只允许一个人处于呼叫状态,系统通过判断各PTT用户按键先后顺序及预定义的优先级来决定呼叫权的分配。VR业IVR业务大致分为基本业务和扩展业务两种,基本业务主要包括点对点语音业务、超级寻呼业务个性化回铃音业务的功能是在被叫用户空闲状态下,系统将用户定制的回铃;在被叫用户忙的情放相应回铃;如遇无主叫号码或号码不正确等情况,终端根据MSC的指示相应回铃。在呼叫保持、呼叫等待和多方通话的情况下,终端根据MSC的指示相应回铃。例如,用户A与消息中标识的用户B的状态,如果状态为空闲,业务平台将建立与主叫的通信,可以回铃;否则透明传输ACM消息,由用户C端发送对应参数来控制终端回铃。PoC业识别回呼请求及呼叫用户标志,并可以回呼或忽略该请求。典型业务流程主要包括PoC会话建立流程、离开PoC会话流程及增加用户到当前PoC终端需支持AMRSIP、RTP/RTCP和SDP协议终端需PoC客户端,支持回话控制和相关用户界面定制PoC终端,独立的PoC物理按键和扬声器设计,在不同的网支持下,具有不同PDP连接能力,对信令和语音流数据分别使用不同优先级的PDP连接。PoCServer地址IMS支持U或I中Private预建立会话支持标志,用来通知PoCServer是否支持预建立的Session群组多用户回话支持标志,用来通知PoCServer是否支持同时发生的Sessions功能从PoC业务特点看,PoC用户应有以下会话最小能力集合创建和管理由PoC业务实体使用的PoC用户定义的预设PoC创建和管理PoC创建和管理PoC运营商可以中止某一个特定PoC通信短消息服务(SMS)作为GSMPhase1的业务标准,目前已经被集成到CDMA、TDMA和PHS等众多网络标准中,使得SMS成为最普及的移动无线数据业务,即通过发送和接收有限长度文本信息的编码),如中文汉字或字母等Unicode编码;按其实现方式,可分为点到点短消息业务和小区广播EMS是SMS增强版本,实现原理类似。它使用信令信道,通过短消息中心和转发消息,能够将简单音调、、声音、动画、文本集成到一起,在支持EMS机上整体显示出来。例如,当消息中 (2)16´16像素、32´32像素、可变尺寸黑白,标准建议最大尺寸为94´94像素EMS预定义了10种声音,标准格式是iMelody128字节,以基于文本的方式表多信息业务是按照TS23.140和WAP-206/209中有关多信息的标准开发的全新业务。在端到应用机多消息服务。业务流程可总结为三种情况:点对点是指在普通用户间收发;点对SP是指用户与各种服务提供商间进行业务;容量已满或用户不在服务区或关机的情形下转发流程。具体功能和点对点业务的流程:本网间MO与MT收发流程;异地网MO与本网MTMO与异地网MT间收发流程;或用户不在服务区或关机无法收发的流程。户接收到彩信消息到达通知后,可采用、WWW和WAP浏览等方式多消息。Ø接收方终端延时成功彩信;Ø接收方终端立刻成功彩信;Ø接收方终端延时前转彩信;Ø接收方终端接收彩信终端能支持中心号码的设置,支持从U得到中心号码如果需要以的格式或以串接的格式,即那些支持的铃声和,甚至EMS对终端又有Ø需要支持小,大和可变尺寸,支持扩展黑白和大,可以通过压缩方式端支持通过承载来发送到最终用户。第七章一致性测GCFGCF是GlobalCertificationForum的缩写,中文译名是全球认证,是一个国际性的组织。它的成员由142个运营商、33个终端制造商、测试机构和测试设备供应商组成。GCF组织协调了一致性测试标准,定义了用来保证满足网络部署的测试体系,同时所有成员运营商都同意这一测试体系。也就是说,GCF认可就意味所有成员运营商都认可该,在将来可以无需额外测试。同时GCF还认可测试用例和测试系统。GCF的目的是通过独立的认证过程来确保终端的全球互操作,即:“TestedOnceAcceptedbyAll”编写了的测试用例(TC),但并没有就何时开展一致性测试、如何开展一致性测试、测试达标标准是什么等进行规定。而GCF承担了这部分工作。工作组、应用开发工作组、场测工作组及Ad-Hoc工作组这些工作组每三个月举行一次会议,对时,业内对于终端设备的一致性认证就真正开始了。GCF认可就意味着所有GCF运营商成员都认可了。要进行WCDMA终端认证测试,终端厂商首先必须明确该终端支持什么功能和特性,以形成选项表,然后在3GPP标准的基础上,选项表决定应该选择怎样的GCFCC测试标准、目的和方法,并形成测试需求表。与此同时,根据选项表和3GPP测试标准,会制定一致性评估表,以反映该终端和相应测试标准之间的一致性程度;当然,评估的重点是相应的测试方法和测试目的。GCE认证测试技术文档的结构如图7.1所示。7.1GCF认证测试技术文档结一致性测试用于验证终端的行为是否符合3GPP所定义的标准和测试标准,以保证各个终端的外场测试是WCDMA终端的GCF认证不可缺少的重要组成部分,其实施是确保终端设备能够在实在应用测试方面,目前GCF认证中涵盖了MMS、可视、IMPS、PoC等方面的所有业务测试,要进行WCDMA终端的GCF认证,终端厂商首先必须是GCF的成员,然后按照规定的程序和提供相应的文档资料给GCF进行。发和生产上拥有一套合格的质量管理流程,质量管理程序的,如ISO9000等。然后,终端厂商再提供一份以自我评估的方式来反映WCDMA终端产品与相关的GCF认证标准的一致性符合状态。可以是自己测试设备所做的测试,也可以是基于相应资质的第测试所做的从图7.2可以看到,对于测试系统厂商,首先测试项目必须通3GPP终端测试组TSG-T1认可,在这一步的认可认证中,每个用例必须有一部支持,然后通过第测试机构确认。在这一步中,每个用例必须至少获得两部不同厂家的支持。最后,第测试机构将提交给GCF,GCF最终7.2认证过程及保证互操作性。一般来说,每个测试项目的认证要经过两个重要阶段,两个阶段的工作都在经过的认可认证流程如图7.3所示。7.3GCF测试项目认可认证流及对应测试阶段如表7.1所示。7.1GCF批次及对应测试阶7.1中可看到,批1包含协议的测试1(每个包或测试套件100个左右测试用例组成),大部分的射频测试用例,USIM/UICC和Audio全部测试用例。批次2包含协议的2,少部分的射频测试用例。从批次3开始,主要针对协议测试进行认证。确保任何接受过GCF协议一致性测试ETSI的ISO/IEC96467.47.4试集(ETS)是在以上3部分的基础上生成的。生成PICS/PIXIT。PICS用来说明实施的要求、能力及可选项实施的情况,PIXIT用来提供测试根据PICS/PIXIT和测试目的编写测试用例,生成使用生成的ETS测试根据生成PTCR协议一致性测试的工作包括两部分:一部分是ETSI的工作,另一部分是非ETSI的工作根据测试套件结构和测试目的生成 PICS和PIXIT的格式。非ETSI的工作有以下三项:由被测提供商和测试填写PICS和测试对测试环境的配置、对IUT进试、分析并最终生成协议一致性测试报告。协议一致性测试和射频一致性测试是其中最复杂也最重要的部分,协议一致性测试属于测试的范畴,在一定的网络环境下,对被测协议实现(IUT)进行黑盒测试,通过比较IUT的实际输出与预期输出的异同,判定IUT在多大程度上与协议描述相一致,从而确立通过一致性测试的IUT在互连时成功率的高低。实际上,2G系统同样需要进行一致性测试,3G2G系统来说更加复杂,而使得一致协议一致性测试用于验证测试和网络之间的信令协议是否符合3GPP发布的TS34.123规范,该规范测试非常详尽,主要包括以下几个方面的空闲模式操作:MAC层信令测试、PDCP协议测试、RRC测试、MM流程测试、CS域呼叫控制测试、会话管理流程测试、PS域移动性管理流程测试、补充业务及短消息业务测试等。3GPPTS34.123700个测试用例,对RLC层、MACRRC层分别进试。CC是非接入层CM子层的一个实体,主要完成CS域基本的呼叫管理,是整个CM子层的,终7.5所示。本例结合CC实体的主叫过程,提出一种一致性协议测试的方法。对系统它为CC提供MM连接服务。从中选取可控制的观察点有两个:其一在SPVCALLCC的接口处;其二在CCMM的接口处。7.5终端组成结构7.6CC测试环CC实体的主要功能是对用户之间的呼叫进行控制,包括呼叫建立、呼叫及呼叫重建等。根据协议描述,CC发起的主叫过程描述如图7.7所示。7.7主叫过程描述图如图7.7所示,由CC发起的主叫过程的操作过程如下:终端发起呼叫,MMI发起一个建立请求送到SPVCALL模块,SPVCALL将向CC发CC收到此信号后,将发送“MMCC_EST_REQ”信号到MM子层,要求其创建一个MM连接;同时,开启定时器T303,状态即跃迁到“ConnectPending”;MM子层向CC发送 网络向终端发送“ALERTING”消息,CC收到该消息时,停止定时器T310,向SPVCALL报告收到了“ALERTING”,状态并跃迁到“CallDelivered”;在协议开发流程中,SDL被广泛通信系统行为。它可把SDL的描述和设计直接生成标准的C代码,用户也可直接在SDL描述和设计中嵌入C代码。经SDL描述产生的C代码,可在评估板或目标板上运行。与SDL相对应的MSC是ITU-T规范中用来表示信号序列的语言,用MSC图可以直观地信号流向:信号从什么进程发送到什么进程,以及信号带有哪些参

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论