手机测试11综述_第1页
手机测试11综述_第2页
手机测试11综述_第3页
手机测试11综述_第4页
手机测试11综述_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

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

文档简介

1、手机测试Yao Huiping 测试团队架构测试团队架构 测试流程 团队管理测试团队架构测试团队架构 测试总监 测试项目经理/leader:若干,可兼任 分支: 系统测试团队 SystemTest Team 外场测试团队 Field Test Team 测试开发团队 Test Dev Team 认证测试团队 TA Team 硬件/结构测试团队 HW/ME Test Team 测试支撑团队Test Support Team每一分支可设一manager/leader系统测试团队系统测试的模块列举系统测试的模块列举系统测试的人员配置系统测试的人员配置常规中低端手机的系统测试模块一般超过20个;每个模

2、块配置最少一名高级测试工程师:深刻理解所在领域的基础协议、行业规范,跟踪技术标准演进,能参与同行业技术交流;深刻理解所在领域的需求,能参与项目立项初期的需求分析与需求测试;深刻理解所在领域的实现,包括不同系统之间的差异,能与SW/HW/芯片厂家分析出现的问题;能设计高水准的测试案例和搭建测试环境;能指导和培训初级工程师迅速上手测试;Goal: 产品的每一个模块,均能提供专业水准的测试为项目管理部门,市场需求分析,提供专业的知识储备为下一代产品研发储备技术与人才机卡兼容性,基本通信,SMS, MMS, Videocall, Call log, Browser, Streaming, DC/DV,

3、 WLAN, Accessories, PCTools,Major APP, Performance, Contact, Settings, Tools, Sync, FileManager, Input method, Email, 并发测试,Security, UserExperience等等。Example例如,“机卡兼容性”模块的测试范畴包括:(1)手机是否兼容主流智能卡提供商:东信和平/大唐微电子/雅思拓/欧贝特/捷德/北京握奇/上海柯斯/武汉天喻/楚天龙/北京华虹/恒宝 (2)是否兼容不同接入技术的智能卡类型:USIM/SIM/UIM,对应的3GPP/ISO标准,国标。(3)是否兼

4、容不同容量的各种卡;(4)双卡双待,双卡单待等方案上的常见实现;(5)CS/PS鉴权,LAU,PB,SMS, STK, etc,模块负责人需掌握且跟踪上述技术的发展,设计并维护测试案例库,搭建测试环境,搜集测试资源;模块负责人需根据当前测试项目经理的总体测试计划,提出当前模块的细化测试策略,整理和提交测试案例,模块负责人要提交高水准的当前模块的测试结果和风险分析报告;模块负责人最好要有AB备份角色,以及培养初级工程ExampleSMS:MT/MO, 70/160 characters SMS, long SMS, Multi-lang support, IOT,SMS via CS/PS,SM

5、S via FACCH/SDCCH, Inbox full limitation.etcMMS: MT/MO, SMIL, multi-media supporting, MMS-email, CMCC-CHUN,IOT,MMS via CS/PS-2G/3G/4G, MMS 300K,MMS/WAP/HTTP, Inbox full limitation.etcVideo Call: VT一致性测试,H.245特殊指令,H.263,MPEG4等,IOT,VT回退,VT SS如CFU,CFNRy等,VT H.263MPEG4, VT局间/局内,VT常规画中画等,VT DTMF,VT voice

6、mail,VT性能如时延画质音质帧率等.etcCall Log: within/without Contact, logo, full call log, change SIM/UIM/USIM, .etcBrowser: HTTP1.1, WML1.3, WAP2.0,HTML, pic/video support, JavaScript, CSS/WCSS, cookies, UAProf, TSL, SSL, PUSH, OMA, 并发事件,UI, bookmark, search.etcStreaming: RTSP, SDP, 点播/直播,events, audio/ AMR-WB/

7、NB, audio/AMR-NB、audio/3gpp 、video/H263/3gpp MIME/MP4A-LATM/H264 MIME, 不同网络端QoS配置速率下的时延,音视频质量, etcSecurity: PIN, PUK, Lock, DM(OMA), YDT工信部YDT2047/2048的安全能力技术要求与测试办法;WIFI: 802.11/b/g/n/a etc, WEB/WPA/WAP2/AES., WAPI, IOT, WLAN RF, AP, UI, 性能,events, .etcAccessories:Radio, headset, handfree, charger,

8、 BT, Udisk, ., etc外场测试团队外场测试范畴外场测试范畴基本性能:各种SINR、RSRP条件下的地点的开机附着成功率、附着时延、动态接入成功率稳定性测试:Ping不同大小的数据包的成功率和时延,弱覆盖静态长保测试,动态长保稳定性(上传、下载,上传下载并发)吞吐量测试:各个频段(F,D,E,A等)上行/下行的峰值速率、平均速率、峰值速率-WIFI连接双卡双待终端测试:开机选网测试,待机自动网络选择测试,双待并发性能测试,双待并发长保测试,分组域模式转换并发测试,TDD/FDD同覆盖情况下,终端的选网功能测试外场测试的人员配置外场测试的人员配置具备在3-5个城市同时开展外场测试,每

9、个城市2个人:国内城市:BJ,GZ, SZ, SH, HZ, NJ, TJ, SY, etc,国际漫游:HK Roaming。测试环境:密集城区/郊区,高低速等,频率覆盖:五模十三频;覆盖系统设备商:爱立信,诺西,华为,中兴,大唐等;外场测试工程师必须熟悉3GPP/3GPP2通信协议,能分析关键信令流程并初步定位问题;外场测试工程师能直接与芯片厂家的研发人员和FAE讨论外场测试遇到的各种问题,推进平台通信版本成熟;Goal确保产品的移动通信性能和稳定性;确保相同芯片情况下,通信质量优于竞争对手在技术与项目的层面,确保与芯片平台良好的互利合作关系Example硬件结构测试团队硬件结构测试的范畴硬

10、件结构测试的范畴RF一致性:RRM, 协议一致性等EMC机卡接口音频OTA,OTA互干扰GPS, AGPSBTWIFI硬件和结构件可靠性:定向跌落/微跌落/自由跌落/低温使用/高温使用/高湿使用/温度冲击/粉尘测试/数据线插拔寿命/耳机插拔寿命/屏幕寿命测试(仅针对电阻触摸屏终端)/静电/通话状态的表面温升/使用娱乐功能时的表面温升/电池容量人员配置人员配置RF/一致性/EMC/音频:至少各配备一名高级测试工程师,GPS&BT&WLAN和HWME可靠性各至少配置一名测试工程师。测试工程师人选建议从硬件或者结构设计工程师中选拔需要非常熟悉行业规范和测试规范,善于与测试实验室沟通对

11、于测试频繁的项目,筹建实验室;对于采购金额巨大的测试项目,采用合作第三方实验室。对于OTA, RF等测试费用较高的项目,可与HW等部门联合,甚至是借用芯片平台商的实验室,在研发阶段进行验证测试;Goal:确保产品的硬件性能确保产品的可靠性确保认证送测的产品能一次通过测试开发团队测试开发的范畴测试开发的范畴 Test tools dev Open Source Test tools customization White-box Test MTBF APP auto test人员配置人员配置Android自动化测试开发人员若干:非常熟悉android自带测试框架,熟悉常用的开源测试框架和工具,根

12、据测试的需求,在项目初期逐步建立测试框架;配合系统测试团队,在项目周期内逐步提升自动化测试覆盖率;开展MTBF测试,实现软件可靠性测试;自研有全代码的APP的日常自动化测试;白盒测试测试人员若干:非常强的逻辑分析能力和坚定的软件测试理念,可与开发人员一起制定白盒测试计划并执行;根据各个模块的复杂程度/问题多少/风险高低,针对模块开展白盒测试;测试工具开发:可修改平台测试工具以便更加好的用于性能测试可修改平台工具以便用于一致性测试;Goal用技术的手段,提供可靠的工具确保分层测试的实施,确保系统测试的深度;针对高风险多问题的模块开展白盒测试,与开发部门无缝配合;提供实用易用的测试工具;认证测试团

13、队认证测试的范畴认证测试的范畴 Pre-CTA, Pre-FTA 3C, Type approval Operator test CTA/GCF PTCRB Google CTS MS driver人员配置人员配置CTA/3C等强制认证配备至少1人,每个运营商配备最少2人,海外市场所需的GCF/PTCRB至少配备1人,GoogleCTS可由测试开发团队兼任熟悉行业的各种强制认证,熟悉各个通信标准规范,熟悉关键测试规范,比如3GPP51.系列。熟悉各个国家和地区的强制认证,熟悉各大运营商的产品技术规范和入库验收测试;建立与各个认证测试实验室之间的联系,了解各项测试的流程和费用;Goal:确保产品

14、上市前获得所需的认证确保产品达到各大运营商的要求确保产品可进入各个不同国家和地区测试支撑团队测试支撑的范畴测试支撑的范畴测试系统系统支撑和流程优化:建立和维护各种bug跟踪系统,满足自研,外包等不同密等级的项目需求;建立测试所需的IT系统,包括各种测试服务器群;采购各种测试资源器材,建立和管理测试实验室;配合公司内部质量部门/QA等的审查和流程改进;对外公共关系维护:建立与运营商,比如中国移动终端公司的质量部和测试中心等;加强与泰尔实验室等关键政府监督部门的联系;加强与芯片厂家FAE的定期沟通和交流;公司内测试服务支撑,如市场、售前、售后:对新产品,整理培训资料给各地的售前;参与下一阶段的产品

15、规划和解读,搜集已上市/在研的竞争品牌的产品进行研究,以便在测试过程中提供参考对比数据;已知对内问题发布,以便售后400热线应对;售后疑难杂症的反馈,通过外部bug管理系统提交,人员配置人员配置测试系统支撑人员:测试需建立在一定的资源之上,测试支撑的IT系统和实验室资源是必不可少,可根据团队自身定位和公司发展需求逐步建立,一般50人的自研测试团队规模,可配置2-3名测试系统支撑人员;对外公共关系维护人员可由测试部门的其他团队的成员适当兼任,但一定要注意尽量减少人员流动性;公司内部测试服务支撑人员:固定的AB角色,可由其他测试的同事兼任。Goal:对测试团队内部提供良好的支撑对公司内部提供良好的

16、测试延伸服务对外维护好良好的测试关系;测试团队的编制建立自身的核心测试团队建立自身的核心测试团队覆盖整机的核心测试团队规模要求有30-40人,且只能是自身组织的雇员,不能外包。团队成员的专业背景除了包括计算机,通信,机械自动化,还应适当招聘少量的外语、心理学、统计学、经济类的毕业生,以补充测试的视野和角度。测试团队上的投入不足,会直接导致所有项目有隐患。辅以外包团队作为补充辅以外包团队作为补充多项目并行人力资源紧张时,可将重复性/易操作/不依赖测试环境的部分测试任务外包,如回归测试,成熟外场;外包团队的成员必须经过面试,外包团队的测试内容、测试流程、测试管理必须与内部一致;优秀的外包团队成员可

17、直接招聘作为人员补充 测试团队架构 测试流程测试流程 团队管理测试流程 粗略描述如下: 需求阶段-需求测试 开发阶段-开发测试案例,制定测试策略,评审测试方案,搭建测试环境,筹备硬件/结构测试,自动化测试框架搭建 版本集成-系统测试/硬件关键指标测试.回归测试/Pre-CTA/Pre-GCF/本地FT.提高自动化测试率降低人力投入度抽取核心人力到下一个项目, 开展外场测试,认证测试,运营商测试, 开展量产版本全面测试 项目维护期的问题反馈 经验积累到下一个新项目测试流程管理 组织CCB:Change Control Board 变更控制委员会 由当前项目的TEST/SW/HW/ME的leader+PM组成,每天review数据库中的bug,确保所有的软硬件结构改动均经过评审; CCB仅对当前项目负责。 流程管理系统: 内部/外部各配置一套完整的bug跟踪管理系统 确保所有相关人员遵守流程纪律 采用高扩展性和稳定的商用流程管理系统,如IBM CQ等; 测试团队架构 测试流程 团队管理团队管理团队管理心得专业:定期提升专业技术水准的培训和学习机制;每

温馨提示

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

评论

0/150

提交评论