[发明专利]业务和网络关联测试方法、装置及系统有效
申请号: | 201310384932.6 | 申请日: | 2013-08-29 |
公开(公告)号: | CN104427547B | 公开(公告)日: | 2017-11-21 |
发明(设计)人: | 金凌;种璟;李超;刘刚;张朗 | 申请(专利权)人: | 中国移动通信集团公司 |
主分类号: | H04W24/08 | 分类号: | H04W24/08;G06F17/30 |
代理公司: | 北京同达信恒知识产权代理有限公司11291 | 代理人: | 郭润湘 |
地址: | 100032 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 网络 关联 测试 方法 装置 系统 | ||
技术领域
本发明涉及移动通信系统中的业务测试技术,尤其是涉及一种业务和网络关联测试方法、装置及系统。
背景技术
在通信网络高速发展的今天,数据业务层出不穷,如何在保证网络建设的同时,迅速提升数据业务的质量和网络性能,以及满足用户日益增长对数据业务多样性和高可靠性需求,成为运营商需要解决的问题。
为了提高业务质量和网络质量,需要在商用终端上对数据业务质量和网络质量性能等方面进行多个维度各种指标的测试。
当前运营商在测试领域主要的解决方案有如下三种方案:
方案一、网络监控和测试领域中传统的“测试终端+路测软件”模式。该模式主要使用特殊定制的测试终端针对网络传输、信号质量等方面进行测试,后台对测试终端收集到的数据进行分析,但是一般很少直接针对数据业务质量本身进行监控。
方案二、人工拨测模式,就是测试人员重复地使用普通商用终端进行业务使用测试,然后人工记录各种测试数据。
方案三、智能终端自动测试模式,将诸如测试程序或者测试代理程序等的自动化拨测工具安装到智能终端中,自动拨测工具在智能终端上模拟用户行为发起业务,然后按照预设的测试流程执行测试,并结合截屏图像匹配和识别等方法完成业务质量测试。
在上述方案中,对网络质量或者业务质量的测试通常是在终端侧进行。
但是,对于上述方案一,方案一中的测试终端一般为特殊定制的终端,通常不基于市场上常见的智能操作系统,也不属于普通商用终端。在这样的终端上主要执行常见的网络质量测试;在方案一中,如果要测试具体的某一种基础数据业务,则需要根据协议开发专用的测试终端。而对于一些自带客户端的业务来说,这样的业务通常没有为特殊的测试终端专门定制客户端程序,因此无法准确地进行这些业务的拨测。
对于上述方案二,基于普通的商用终端也只能进行常见的网络质量测试。
对于上述方案三,在智能终端上通常仅对测试数据业务中用户可感知的指标进行测试,例如下载速度等,对业务和网络的底层协议部分的测试功能相对较为匮乏。并且,对于部分网络指标的测试,例如通过抓取数据包进行协议层分析,需要网络侧执行相应的操作来配合完成操作,在智能终端上的现有测试功能无法完成这类测试。
综上可见,现有业务测试和网络测试的方案中至少存在如下问题:
第一、上述方案均只能对网络质量与业务质量的其中之一进行测试,不能对这二者都进行测试;
第二、受限于终端的处理能力,部分复杂的涉及协议的测试指标无法直接在终端上进行测试。
发明内容
本发明实施例提供一种业务和网络关联测试方法、装置及系统,用以解决现有的业务测试和网络测试的方案中存在的只能对网络质量与业务质量的其中之一进行测试,不能对这二者都进行测试的问题,以及部分复杂的涉及协议的测试指标无法直接在终端上进行测试的问题的至少之一。
本发明实施例技术方案如下:
一种业务和网络的关联测试方法,包括:终端将测试任务的测试指标以及终端的属性参数和性能参数输入到预设的决策树模型中,运行决策树模型确定得到测试指标的测试位置,测试位置包括终端和/或测试服务器;其中,所述预设的决策树模型是根据预设的分类规则对历史测试数据进行训练学习得到的,所述决策树模型的非叶子节点为分类规则、叶子节点为测试指标的测试位置;终端根据所确定的测试指标的测试位置对测试指标进行测试,或者指示测试服务器对测试指标进行测试,得到测试结果,并对测试结果进行分析得到分析结果。
其中,终端根据所确定的测试指标的测试位置对测试指标进行测试,或者指示测试服务器对测试指标进行测试,得到测试结果,具体包括:在所确定的测试指标的测试位置为终端的情况下,终端对测试指标进行测试得到测试结果;在所确定的测试指标的测试位置为测试服务器的情况下,终端向测试服务器发送测试消息指示测试服务器对该测试指标进行测试,接收测试服务器返回的对该测试指标进行测试得到的测试结果;在所确定的测试指标中一部分子指标的测试位置为终端、另一部分子指标的测试位置为测试服务器的情况下,终端对需要在终端进行测试的子指标进行测试,得到终端测试结果,向测试服务器发送测试消息指示测试服务器对测试指标中需要在测试服务器进行测试的子指标进行测试,并接收测试服务器返回的对该测试指标的子指标进行测试得到的服务器测试结果;将终端测试结果和服务器测试结果合并为测试结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团公司,未经中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310384932.6/2.html,转载请声明来源钻瓜专利网。