[发明专利]移动终端的测试系统有效
申请号: | 201210046444.X | 申请日: | 2012-02-27 |
公开(公告)号: | CN103298016A | 公开(公告)日: | 2013-09-11 |
发明(设计)人: | 高碧波;胡国帅;刘凯;韩俊波 | 申请(专利权)人: | 展讯通信(上海)有限公司 |
主分类号: | H04W24/06 | 分类号: | H04W24/06 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 骆苏华 |
地址: | 201203 上海市浦东新区浦东*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 终端 测试 系统 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种移动终端的测试系统。
背景技术
随着移动通信技术的发展,移动终端产品越来越丰富,功能越来越复杂,推出的频率越来越快,导致研发周期缩短。在研发过程中,需要通过对移动终端的测试来保证移动终端的质量和性能,同时又必须提高移动终端的测试效率、控制测试成本,为此需要不断地积累测试技术,提高测试水平。
通常来讲,对移动终端的测试主要是指对移动终端版本进行测试,以验证该版本的有效性。移动终端的版本总是在不断的更新中,针对不同的版本都有与该版本相对应的测试用例。所谓的移动终端版本测试包括了该版本下的移动终端协议栈测试、物理层测试、接入层(AS,Access Stratum)测试、无线链路控制(RLC,Radio Link Control)模块测试、人机界面测试、功耗测试、语音测试等,具体测试该版本下移动终端的哪些模块,则由该版本下的测试用例(测试脚本)来决定,例如:测试用例涉及对移动终端协议栈测试则是用于测试该版本下的移动终端协议栈。
现有技术中,通过自动化测试系统对移动终端进行测试。所述自动化测试系统中通常包括:测试执行工具、至少一个基站模拟器、日志数据的分析工具、至少一个移动终端(真实的移动终端)或者移动终端模拟器等。所述测试执行工具启动基站模拟器,通过基站模拟器以模拟真实的网络基站,运行用户选择的测试用例或者预先设置好的测试用例生成测试命令,并将所述测试命令发送至移动终端/移动终端模拟器,通过所述基站模拟器与移动终端/移动终端模拟器之间的相互交互,以实现对移动终端中各个模块的测试,在测试完成后所述测试执行工具会将测试结果进行汇总生成相应的测试报告。采用现有的自动化测试系统可以实现移动终端版本的自动化测试,有助于开发人员在移动终端版本测试过程中,及时发现移动终端各个模块的问题所在并进行相应的修改。
然而对于现有的自动化测试系统而言,其测试执行工具、基站模拟器和测试用例通常是运行在一台测试设备(通常为一台计算机)上,若测试的移动终端为移动终端模拟器,则所述移动终端模拟器也运行在测试设备上,若测试的移动终端为真实的移动终端,则所述移动终端与该测试设备互连。通过基站模拟器与移动终端/移动终端模拟器之间进行交互,对待测试的移动终端/移动终端模拟器进行一一测试。对于移动终端版本测试而言,一个版本下通常会对应了上万个测试用例,在一台测试设备上对移动终端/移动终端模拟器进行一一测试以验证移动终端版本的有效性,势必会耗费大量的测试时间,导致测试效率过低。
后又有对上述的测试方式进行改进,采用并行的方式来对移动终端/移动终端模拟器进行测试。例如,在一台测试设备上运行多个基站模拟器和多个移动终端模拟器,或者在一台测试设备运行多个基站模拟器,并连接多个真实的移动终端来进行测试。又例如,通过多台测试设备来对移动终端/移动终端模拟器进行测试,具体地,在每一台测试设备上运行预定数量的测试用例以实现对移动终端/移动终端模拟器的测试。相对于上述的方式,其耗费的时间虽然有所减少,但是测试效率仍然不高。
而且,在上述的自动化测试系统中,如果是在一台测试设备上进行测试,一旦测试设备出现死机,测试过程就会终止,进而导致预期的测试任务无法完成。如果是在多台测试设备并行测试,一旦一台测试设备出现死机,运行在该测试设备上的测试用例也无法运行,导致整个测试任务也不能按期完成。因此上述自动化测试系统的可靠性也较差。
其他关于移动终端测试的相关技术,可以参见公开号为US2010120371A1,发明名称为Mobile terminal tester and mobile terminal test method的美国专利申请。
发明内容
本发明解决的问题是现有的自动化测试系统对移动终端进行测试的测试效率低和可靠性差的问题。
为解决上述问题,本发明提供一种移动终端的测试系统,包括:分控中心和与所述分控中心相连的至少一测试终端;
所述分控中心用于接收测试任务,解析所述测试任务,基于预定的分配策略分配测试用例至相应的测试终端,所述测试任务包括至少一测试用例;
所述测试终端用于运行所分配的测试用例,以实现对所述移动终端的测试。
可选的,所述基于预定的分配策略分配测试用例至相应的测试终端包括:基于所述测试终端的状态信息分配测试用例至相应的测试终端。
可选的,所述基于预定的分配策略分配测试用例至相应的测试终端包括:基于所述测试任务中的测试用例的依赖关系分配测试用例至相应的测试终端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于展讯通信(上海)有限公司,未经展讯通信(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210046444.X/2.html,转载请声明来源钻瓜专利网。