[发明专利]移动终端的测试系统、测试设备及测试方法有效
申请号: | 201110217592.9 | 申请日: | 2011-07-29 |
公开(公告)号: | CN102421132A | 公开(公告)日: | 2012-04-18 |
发明(设计)人: | 唐敏;杨翠莲 | 申请(专利权)人: | 展讯通信(上海)有限公司 |
主分类号: | H04W24/08 | 分类号: | H04W24/08 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 骆苏华 |
地址: | 201203 上海市浦东新区张*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 终端 测试 系统 设备 方法 | ||
技术领域
本发明涉及通信技术领域,特别涉及一种移动终端的测试系统、测试设备及测试方法。
背景技术
随着移动通信技术的发展,移动终端产品越来越丰富,功能越来越复杂,推出的频率越来越快,导致研发周期缩短。在研发过程中,需要通过对移动终端的测试来保证产品的质量和性能,同时又必须提高移动终端的测试效率、控制测试成本,为此需要不断地积累测试技术,提高测试水平。
现有技术中,移动终端的自动测试系统和方法都是在模拟的网络环境下进行的,借助各种网络仿真仪器模拟网络环境来达到测试手机的各项性能,其缺点在于,测试成本高,测试覆盖率低;与真实的网络环境相比,模拟的网络环境相对稳定,而真实的网络环境更加复杂,因此在模拟网络环境下得到的只是在理想状态下的测试结果。
另一方面,现有的基于真实网络环境下的移动终端测试,往往需要依靠人工操作,进行定点或移动情况下的终端测试;并且依赖测试人员的主观感觉来判断移动终端是否运行正确,无法及时、准确地定位测试问题所在。
针对上述问题,现有技术公开了一种手机测试系统及方法,参考公开号为CN101287266A的专利申请文本,该专利申请中提供的测试方法是测试终端接收对至少两个被测手机之间通信进行测试的指令;测试终端对所述指令进行解析;根据解析结果获取相应的测试脚本,根据测试脚本和被测手机回传的执行结果依序对至少两个被测手机之间的通信进行测试。上述方案实现了多个手机之间的自动化测试,提高了测试效率,但其应用范围仍是在模拟的网络环境下进行自动化测试,而没有涉及到在真实网络环境下对手机进行自动化测试。
发明内容
本发明解决的问题是实现在真实网络环境下的移动终端测试。
为解决上述问题,本发明实施例提供了一种移动终端的测试方法,用于在真实网络环境下对待测移动终端进行自动化测试,包括:测试设备运行与所述待测移动终端对应的测试脚本,建立与所述待测移动终端之间的连接通道;将运行所述测试脚本生成的测试命令通过所述连接通道发送给所述待测移动终端;通过所述连接通道接收来自待测移动终端的数据,对所述数据进行分析,以验证所述待测移动终端在真实网络环境下对所述测试命令的执行结果。
可选地,所述测试脚本中设置有待测移动终端的端口信息,所述建立与所述待测移动终端之间的连接通道具体包括:所述测试设备依据所述端口信息建立与待测移动终端之间的端口连接。
可选地,所述端口连接包括待测移动终端与测试设备的端口通讯工具之间的端口连接、以及所述端口通讯工具与测试设备的处理单元之间的端口连接。
可选地,所述测试命令是测试设备分析和转换所述测试脚本的测试指令而形成的待测移动终端能识别的命令;其中,对测试脚本中的测试指令进行转换是依据测试设备中装载的与待测移动终端匹配的DLL文件进行的。
可选地,所述待测移动终端能识别的命令是指待测移动终端的协议栈监控实体能识别的命令。
可选地,所述来自待测移动终端的数据包括待测移动终端在执行所述测试命令时处理的消息。
可选地,所述待测移动终端在执行所述测试命令时处理的消息包括待测移动终端的协议栈监控实体捕获的信息。
可选地,所述待测移动终端在执行所述测试命令时处理的消息还包括与待测移动终端执行测试命令相关的来自网络的空口消息。
可选地,所述来自待测移动终端的数据在测试设备内部是以码流的方式由端口通讯工具传输给处理单元的。
可选地,所述运行测试脚本生成的测试命令还包括指示待测移动终端调整向真实网络环境中的网络测上报的信号的测试命令,以在真实网络环境中构造所需的测试场景。
可选地,所述测试场景包括小区切换或者小区重选的场景。
可选地,测试设备建立和辅助移动终端之间的连接,在测试需要时向所述辅助移动终端下发指令,以辅助对待测移动终端的测试。
可选地,所述和辅助移动终端之间的连接是串口连接,所述向所述辅助移动终端下发的指令是AT指令。
一种测试设备,适于在真实网络环境下对待测移动终端进行测试;包括测试脚本、处理单元、以及适于建立所述处理单元和所述待测移动终端之间的连接的端口通讯工具;
其中,所述处理单元用于运行与所述待测移动终端对应的测试脚本,生成测试命令并通过所述连接通道发送给所述待测移动终端;并通过所述连接通道接收来自待测移动终端的数据,对所述数据进行分析,以验证所述待测移动终端在真实网络环境下对所述测试命令的执行结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于展讯通信(上海)有限公司,未经展讯通信(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110217592.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种发射滤波器及移动终端
- 下一篇:涂料质量追溯系统及操作方法