一种网元设备测试系统及方法技术方案

技术编号:11003629 阅读:67 留言:0更新日期:2015-02-05 03:55
本发明专利技术公开了一种网元设备测试系统和方法,该方法包括如下步骤:设备操作维护单元为待测网元设备配置待测网元设备参数;所述设备操作维护单元获取资源文件并向外围网元设备模拟单元传输资源文件;外围网元设备模拟单元运行资源文件以模拟外围网元设备;所述设备操作维护单元向待测网元设备发送控制命令并执行测试。本发明专利技术通过资源文件匹配不同的模拟网元设备,使得测试流程可控,实现对于网元设备系统包围测试的自动化执行,提升测试效率。

【技术实现步骤摘要】

本专利技术涉及,属于通信

技术介绍
目前,伴随国内外移动运营业务的飞速增长,运营商对于工程建设的投入也逐步加大,基站数量不断增加。随着4G商用的到来,各大通信设备制造厂商对于自身通信设备产品的测试需求也向着高效、低成本、模拟与真实联合测试的方向发展。为了验证基站性能和网络布局规划的合理性,运营商需要在一定的测试环境中对相应的网元设备进行相关的各种测试,以确定是否满足相应的产品要求。通信系统中,各个网元相互连接,并通过连接的接口相互通信,以为用户提供所需的通信服务。 在实际网元设备测试中,单独使用设备操作维护工具或单独使用协议模拟工具都存在一定的缺陷。单纯使用设备操作维护工具,在对某一网元设备进行包围测试时,若在测试过程中发生异常则无法判断是由被测的网元设备引起的还是由其他网元设备引起的,增加了问题定位的难度,而且设备操作维护工具往往无法控制其他外围网元设备,测试流程不能形成闭环。同理,如果单纯使用协议模拟工具,当需要向网元设备发送外部控制命令触发通信流程时,该协议模拟工具由于缺少控制网元设备的外部接口则因而无法满足要求,不能形成对于网元设备的系统包围测试,而且协议模拟工具通常只能测试其与被测设备交互的一种接口。 现有的网元设备测试方法有如下缺点: 1.在网元设备系统包围测试时,单纯控制真实网元设备,测试流程不能形成闭环; 2.在网元设备系统包围测试时,单纯虚拟化模拟网元设备,无法形成对于被测设备的系统测试。
技术实现思路
本专利技术要解决的技术问题是:提供解决测试流程不能形成闭环和不能形成对于网元设备的系统包围测试的联合自动化测试系统和方法。 为实现上述的专利技术目的,本专利技术提供了一种网元设备测试系统和方法。 一方面,本专利技术提供一种网元设备测试系统,其特征在于,包括: 设备操作维护单元、外围网元设备模拟单元; 所述设备操作维护单元、所述外围网元设备模拟单元分别与待测网元设备通信连接,所述设备操作维护单元与所述外围网元设备模拟单元通信连接; 所述设备操作维护单元向所述待测网元设备传输控制命令,并配置待测网元设备参数,所述设备操作维护单元获取资源文件并向所述外围网元设备模拟单元传输资源文件,所述外围网元设备模拟单元运行资源文件模拟外围网元设备;所述待测网元设备根据设备操作维护单元发送的控制命令执行测试。 其中较优地,所述系统还包括资源文件管理服务器; 所述设备操作维护单元与所述资源文件管理服务器通信连接; 所述设备操作维护单元从资源文件管理服务器获取资源文件并向所述外围网元设备模拟单元传输资源文件。 其中较优地,所述设备操作维护单元向待测网元设备发送的控制命令是通过信令方式发送的。 其中较优地,所述设备操作维护单元还包括参数配置反馈单元和测试用例脚本执行单元; 所述参数配置反馈单元用于检测待测网元设备的参数配置是否成功; 如果成功,测试用例脚本执行单元执行测试用例; 如果失败,测试用例脚本执行单元停止执行测试用例脚本,测试结束。 其中较优地,所述设备操作维护单元还包括资源文件传输反馈单元和测试用例脚本执行单元; 所述文件传输反馈单元用于检测资源文件是否传输成功; 如果资源文件传输成功,则所述外围网元设备模拟单元运行资源文件; 如果资源文件传输失败,测试用例脚本执行单元停止执行测试用例脚本,测试结束。 其中较优地,所述资源文件是通过测试用例脚本获取的。 其中较优地,所述外围网元设备模拟单元还包括资源文件运行状态反馈单元和测试用例脚本执行单元; 所述资源文件运行状态反馈单元检测资源文件运行状态是否正常; 如果状态正常,则触发业务测试流程; 如果状态异常,则测试用例脚本执行单元停止执行测试用例脚本,测试结束。 其中较优地,所述设备操作维护单元还包括业务流程检测单元; 所述业务流程检测单元判断信令是否符合业务流程; 如果符合,则保存测试日志,并继续执行测试用例脚本,直至测试结束; 如果不符合,则保存测试异常日志,停止执行测试用例脚本,测试结束。 一方面,本专利技术还提供一种网元设备测试方法,应用上述的系统,包括如下步骤: 设备操作维护单元为待测网元设备配置待测网元设备参数; 所述设备操作维护单元获取资源文件并向外围网元设备模拟单元传输资源文件; 外围网元设备模拟单元运行资源文件以模拟外围网元设备; 所述设备操作维护单元向待测网元设备发送控制命令并执行测试。 其中较优地,所述设备操作维护单元向待测网元设备发送的控制命令是通过信令方式发送的。 其中较优地,所述配置待测网元设备参数的步骤还包括: 检测待测网元设备配置是否正确; 如果待测网元设备参数配置失败,则设备操作维护单元停止执行测试用例脚本,测试结束; 如果待测网元设备参数配置成功,则执行测试用例。 其中较优地,所述向外围网元设备模拟单元传输资源文件的步骤还包括: 检测资源文件是否传输成功; 如果资源文件传输失败,则设备操作维护单元停止执行测试用例脚本,测试结束; 如果资源文件传输成功,则运行资源文件。 其中较优地,所述获取资源文件是通过测试用例脚本从资源文件管理服务器中获取资源文件。 其中较优地,所述运行资源文件并模拟外围网元设备步骤还包括: 外围网元设备模拟单元模拟外围网元设备; 检测资源文件运行状态是否正常; 如果状态异常,则设备操作维护单元停止执行测试用例脚本,测试结束; 如果状态正常,则触发业务测试流程。 其中较优地,所述向待测网元设备发送控制命令并执行测试的步骤具体包括: 待测网元设备根据设备操作维护单元发送的控制命令触发待测网元设备测试业务流程; 设备操作维护单元跟踪信令; 设备操作维护单元解析信令并判断是否符合业务流程; 如果符合,则保存测试日志,并继续执行测试用例脚本,直至测试结束; 如果不符合,则保存测试异常日志,设备操作维护单元停止执行测试用例脚本,测试结束。 本专利技术提供的,实现真实网元设备和虚拟化模拟网元设备二者的融合,将外围设备理想化,排除由于外围设备异常造成的测试失败,既能够满足系统包围测试需求,形成闭环测试,又从时间和金钱上节约了测试成本,节省了人力投入。本专利技术通过资源文件匹配不同的模拟网元设备,使得测试流程可控,实现对于网元设备系统包围测试的自动化执行,提升测试效率。 【附图说明】 图1是本专利技术网元设备测试系统结构示意图; 图2是本专利技术待测网元设备包围测试应用场景示意图; 图3是本专利技术网元设备测试方法流程示意图; 图4是本本专利技术待测网元设备系统包围测试流程示意图。 【具体实施方式】 下面结合附图和实施例,对本专利技术的【具体实施方式】作进一步详细描述。以下实施例用于说明本专利技术,但不用来限制本专利技术的范围。 如图1所示,本专利技术提供一种网元设备测试系统,该系统具体包括:设备操作维护单元、外围网元设备模拟单元;所述设备操作维护单元、所述外围网元设备模拟单元分别与待测网元设备通信连接,所述设备操作维护单元与所述外围网元设备模拟单元通信连接;所述设备操作维护单元向所述待测网元设备传输控制命令,并配置待测网元设备参数,所述设备操作维护单元获取资源文件并向所述外围网元设备模拟单元本文档来自技高网...

【技术保护点】
一种网元设备测试系统,其特征在于,包括:设备操作维护单元、外围网元设备模拟单元;所述设备操作维护单元、所述外围网元设备模拟单元分别与待测网元设备通信连接,所述设备操作维护单元与所述外围网元设备模拟单元通信连接;所述设备操作维护单元向所述待测网元设备传输控制命令,并配置待测网元设备参数,所述设备操作维护单元获取资源文件并向所述外围网元设备模拟单元传输资源文件,所述外围网元设备模拟单元运行资源文件模拟外围网元设备;所述待测网元设备根据设备操作维护单元发送的控制命令执行测试。

【技术特征摘要】
1.一种网元设备测试系统,其特征在于,包括: 设备操作维护单元、外围网元设备模拟单元; 所述设备操作维护单元、所述外围网元设备模拟单元分别与待测网元设备通信连接,所述设备操作维护单元与所述外围网元设备模拟单元通信连接; 所述设备操作维护单元向所述待测网元设备传输控制命令,并配置待测网元设备参数,所述设备操作维护单元获取资源文件并向所述外围网元设备模拟单元传输资源文件,所述外围网元设备模拟单元运行资源文件模拟外围网元设备;所述待测网元设备根据设备操作维护单元发送的控制命令执行测试。2.如权利要求1所述的网元设备测试系统,其特征在于,所述系统还包括资源文件管理服务器; 所述设备操作维护单元与所述资源文件管理服务器通信连接; 所述设备操作维护单元从资源文件管理服务器获取资源文件并向所述外围网元设备模拟单兀传输资源文件。3.如权利要求1所述的网元设备测试系统,其特征在于,所述设备操作维护单元向待测网元设备发送的控制命令是通过信令方式发送的。4.如权利要求1-3任一项所述的网元设备测试系统,其特征在于,所述设备操作维护单元包括参数配置反馈单元和测试用例脚本执行单元; 所述参数配置反馈单元用于检测待测网元设备的参数配置是否成功; 如果成功,测试用例脚本执行单元执行测试用例; 如果失败,测试用例脚本执行单元停止执行测试用例脚本,测试结束。5.如权利要求1-3任一项所述的网元设备测试系统,其特征在于,所述设备操作维护单元包括资源文件传输反馈单元和测试用例脚本执行单元; 所述文件传输反馈单元用于检测资源文件是否传输成功; 如果资源文件传输成功,则所述外围网元设备模拟单元运行资源文件,测试用例脚本执行单元执行测试用例脚本; 如果资源文件传输失败,测试用例脚本执行单元停止执行测试用例脚本,测试结束。6.如权利要求1-3任一项所述的网元设备测试系统,其特征在于,所述资源文件是通过测试用例脚本获取的。7.如权利要求1-3任一项所述的网元设备测试系统,其特征在于,所述外围网元设备模拟单元包括资源文件运行状态反馈单元和测试用例脚本执行单元; 所述资源文件运行状态反馈单元检测资源文件运行状态是否正常; 如果状态正常,则触发业务测试流程; 如果状态异常,则测试用例脚本执行单元停止执行测试用例脚本,测试结束。8.如权利要求1-3任一项所述的网元设备测试系统,其特征在于,所述设备操作维护单元包括业务...

【专利技术属性】
技术研发人员:张黎周日辉
申请(专利权)人:大唐移动通信设备有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1