[发明专利]测试系统、测试方法、管理域及操作域无效
申请号: | 200710304756.5 | 申请日: | 2007-12-29 |
公开(公告)号: | CN101471819A | 公开(公告)日: | 2009-07-01 |
发明(设计)人: | 王思源 | 申请(专利权)人: | 中国移动通信集团公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24;H04L29/06 |
代理公司: | 北京同达信恒知识产权代理有限公司 | 代理人: | 魏 杉 |
地址: | 100032*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 系统 方法 管理 操作 | ||
技术领域
本发明涉及通信领域及测试领域,特别是涉及测试系统、测试方法、管理域及操作域。
背景技术
目前在移动通信领域,数据业务平台的测试主要采用通过与实际的相关网元设备互连,人工执行常规业务流程来实现,同时,为了避免对现网业务的影响,该类测试一般多在实验室环境进行。
当前的数据业务平台测试以实际业务网元配合为主。随着移动数据业务的发展,业务平台的种类及复杂度都有了较大提高,以往的测试方式已经不能满足现有测试的需要。
综上,现有技术不能适应数据业务平台的发展需要,而且测试任务中的测试用例相对固定,不能根据测试需求灵活制定。
发明内容
本发明实施例提供测试系统、测试方法、管理域及操作域,以适应数据业务平台的发展需要,使得可以根据测试需求灵活制定测试任务中的测试用例。
本发明实施例的一种测试系统,应用于数据业务平台的测试,包括:管理域,用于通过远程接口接收分配指令,并相应分配测试任务,以及通过局域网将所述测试任务同步到操作域,并记录和管理操作域返回的测试结果;操作域,用于通过远程接口接收测试指令,并执行和测试管理域同步来的相关任务,以及通过局域网将测试结果同步到管理域。
本发明实施例的一种测试系统中的管理域,包括:测试管理模块,用于通过远程接口接收分配指令,并相应分配测试任务,以及记录和管理测试结果;操作域同步模块,用于通过局域网将所述测试任务同步到操作域,以及通过局域网接收操作域同步来的测试结果。
本发明实施例的一种测试系统中的操作域,包括:任务调度模块,用于调度完成测试任务;测试用例缓存模块,由任务调度模块引导,用于在本地存储测试任务中的测试用例,并提供调用接口;协议适配模块,由任务调度模块引导,用于初始化相关协议栈,并提供通信协议调用接口;当测试用例激活后,根据用例规定的流程与被测设备进行协议通信;数据解析模块,由任务调度模块引导,用于采集与被测设备测的协议交互数据,并根据测试用例规定的流程过滤并解析相应的数据流,对比解析结果与标准输出结果得出测试结果,并输出;测试结果缓存模块,用于保存数据解析模块输出的测试结果,并关联相应的测试用例;管理域同步模块,用于通过局域网将测试结果同步到管理域,以及接收管理域同步来的测试任务。
本发明实施例的一种测试方法,应用于数据业务平台的测试,包括下列步骤:管理域通过远程接口接收分配指令,并相应分配测试任务;管理域通过局域网将所述测试任务同步到操作域;操作域通过远程接口接收测试指令,并执行和测试管理域同步来的相关任务;操作域通过局域网将测试结果同步到管理域;管理域记录和管理测试结果。
本发明采用“域”概念,将操作和管理职能分离,通过操作域和管理域实现两者的分治与统一,所以适应了数据业务平台的发展需要,使得可以根据测试需求灵活制定测试任务中的测试用例,并且采用“域”概念,将操作和管理职能分离,使得测试独立执行、全局控制和信息保存得以实现,避免数据泄漏和因错误造成的数据丢失。
附图说明
图1为本发明实施中的测试系统结构示意图;
图2为本发明实施中的管理域结构示意图;
图3为本发明实施中的操作域结构示意图;
图4为本发明实施中的测试方法步骤流程图;
图5为本发明实施中在管理域创建测试任务并分配给操作域的流程图;
图6为本发明实施中操作域对测试用例的执行流程图。
具体实施方式
为了适应数据业务平台的发展需要,使得可以根据测试需求灵活制定测试任务中的测试用例,本发明提供了一种测试系统,一种测试系统中的管理域,一种测试系统中的操作域,以及一种测试方法,其采用“域”概念,将操作和管理职能分离,通过操作域和管理域实现两者的分治与统一。以下分别对本发明的系统、管理域、操作域和方法逐一详述。
参见图1所示,本发明的测试系统中管理域与操作域作为核心内部组件。
管理域提供了面向移动管理人员的远程接口(如:Web接口),测试管理员远程登录管理域后,可以发出分配指令来分配和管理测试任务,并且管理域通过局域网与操作域连接,将测试任务同步到操作域,并记录和管理操作域返回的测试结果。
操作域提供了面向厂家测试的远程接口(如:Web接口),测试工程师通过远程登录操作域(如:通过Internet)后,可以发出测试指令来执行和测试管理域同步来的相关任务,并且操作域通过局域网与管理域连接,将测试结果同步到管理域。
下面将分别介绍管理域与操作域中各模块的结构设计及功能实现。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团公司,未经中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710304756.5/2.html,转载请声明来源钻瓜专利网。