CN104333486B - 一种网元设备测试***及方法 - Google Patents
一种网元设备测试***及方法 Download PDFInfo
- Publication number
- CN104333486B CN104333486B CN201410602665.XA CN201410602665A CN104333486B CN 104333486 B CN104333486 B CN 104333486B CN 201410602665 A CN201410602665 A CN 201410602665A CN 104333486 B CN104333486 B CN 104333486B
- Authority
- CN
- China
- Prior art keywords
- network element
- element device
- test
- resource file
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种网元设备测试***和方法,该方法包括如下步骤:设备操作维护单元为待测网元设备配置待测网元设备参数;所述设备操作维护单元获取资源文件并向***网元设备模拟单元传输资源文件;***网元设备模拟单元运行资源文件以模拟***网元设备;所述设备操作维护单元向待测网元设备发送控制命令并执行测试。本发明通过资源文件匹配不同的模拟网元设备,使得测试流程可控,实现对于网元设备***包围测试的自动化执行,提升测试效率。
Description
技术领域
本发明涉及一种网元设备测试***及方法,属于通信技术领域。
背景技术
目前,伴随国内外移动运营业务的飞速增长,运营商对于工程建设的投入也逐步加大,基站数量不断增加。随着4G商用的到来,各大通信设备制造厂商对于自身通信设备产品的测试需求也向着高效、低成本、模拟与真实联合测试的方向发展。为了验证基站性能和网络布局规划的合理性,运营商需要在一定的测试环境中对相应的网元设备进行相关的各种测试,以确定是否满足相应的产品要求。通信***中,各个网元相互连接,并通过连接的接口相互通信,以为用户提供所需的通信服务。
在实际网元设备测试中,单独使用设备操作维护工具或单独使用协议模拟工具都存在一定的缺陷。单纯使用设备操作维护工具,在对某一网元设备进行包围测试时,若在测试过程中发生异常则无法判断是由被测的网元设备引起的还是由其他网元设备引起的,增加了问题定位的难度,而且设备操作维护工具往往无法控制其他***网元设备,测试流程不能形成闭环。同理,如果单纯使用协议模拟工具,当需要向网元设备发送外部控制命令触发通信流程时,该协议模拟工具由于缺少控制网元设备的外部接口则因而无法满足要求,不能形成对于网元设备的***包围测试,而且协议模拟工具通常只能测试其与被测设备交互的一种接口。
现有的网元设备测试方法有如下缺点:
1.在网元设备***包围测试时,单纯控制真实网元设备,测试流程不能形成闭环;
2.在网元设备***包围测试时,单纯虚拟化模拟网元设备,无法形成对于被测设备的***测试。
发明内容
本发明要解决的技术问题是:提供解决测试流程不能形成闭环和不能形成对于网元设备的***包围测试的联合自动化测试***和方法。
为实现上述的发明目的,本发明提供了一种网元设备测试***和方法。
一方面,本发明提供一种网元设备测试***,其特征在于,包括:
设备操作维护单元、***网元设备模拟单元;
所述设备操作维护单元、所述***网元设备模拟单元分别与待测网元设备通信连接,所述设备操作维护单元与所述***网元设备模拟单元通信连接;
所述设备操作维护单元向所述待测网元设备传输控制命令,并配置待测网元设备参数,所述设备操作维护单元获取资源文件并向所述***网元设备模拟单元传输资源文件,所述***网元设备模拟单元运行资源文件模拟***网元设备;所述待测网元设备根据设备操作维护单元发送的控制命令执行测试。
其中较优地,所述***还包括资源文件管理服务器;
所述设备操作维护单元与所述资源文件管理服务器通信连接;
所述设备操作维护单元从资源文件管理服务器获取资源文件并向所述***网元设备模拟单元传输资源文件。
其中较优地,所述设备操作维护单元向待测网元设备发送的控制命令是通过信令方式发送的。
其中较优地,所述设备操作维护单元还包括参数配置反馈单元和测试用例脚本执行单元;
所述参数配置反馈单元用于检测待测网元设备的参数配置是否成功;
如果成功,测试用例脚本执行单元执行测试用例;
如果失败,测试用例脚本执行单元停止执行测试用例脚本,测试结束。
其中较优地,所述设备操作维护单元还包括资源文件传输反馈单元和测试用例脚本执行单元;
所述文件传输反馈单元用于检测资源文件是否传输成功;
如果资源文件传输成功,则所述***网元设备模拟单元运行资源文件;
如果资源文件传输失败,测试用例脚本执行单元停止执行测试用例脚本,测试结束。
其中较优地,所述资源文件是通过测试用例脚本获取的。
其中较优地,所述***网元设备模拟单元还包括资源文件运行状态反馈单元和测试用例脚本执行单元;
所述资源文件运行状态反馈单元检测资源文件运行状态是否正常;
如果状态正常,则触发业务测试流程;
如果状态异常,则测试用例脚本执行单元停止执行测试用例脚本,测试结束。
其中较优地,所述设备操作维护单元还包括业务流程检测单元;
所述业务流程检测单元判断信令是否符合业务流程;
如果符合,则保存测试日志,并继续执行测试用例脚本,直至测试结束;
如果不符合,则保存测试异常日志,停止执行测试用例脚本,测试结束。
一方面,本发明还提供一种网元设备测试方法,应用上述的***,包括如下步骤:
设备操作维护单元为待测网元设备配置待测网元设备参数;
所述设备操作维护单元获取资源文件并向***网元设备模拟单元传输资源文件;
***网元设备模拟单元运行资源文件以模拟***网元设备;
所述设备操作维护单元向待测网元设备发送控制命令并执行测试。
其中较优地,所述设备操作维护单元向待测网元设备发送的控制命令是通过信令方式发送的。
其中较优地,所述配置待测网元设备参数的步骤还包括:
检测待测网元设备配置是否正确;
如果待测网元设备参数配置失败,则设备操作维护单元停止执行测试用例脚本,测试结束;
如果待测网元设备参数配置成功,则执行测试用例。
其中较优地,所述向***网元设备模拟单元传输资源文件的步骤还包括:
检测资源文件是否传输成功;
如果资源文件传输失败,则设备操作维护单元停止执行测试用例脚本,测试结束;
如果资源文件传输成功,则运行资源文件。
其中较优地,所述获取资源文件是通过测试用例脚本从资源文件管理服务器中获取资源文件。
其中较优地,所述运行资源文件并模拟***网元设备步骤还包括:
***网元设备模拟单元模拟***网元设备;
检测资源文件运行状态是否正常;
如果状态异常,则设备操作维护单元停止执行测试用例脚本,测试结束;
如果状态正常,则触发业务测试流程。
其中较优地,所述向待测网元设备发送控制命令并执行测试的步骤具体包括:
待测网元设备根据设备操作维护单元发送的控制命令触发待测网元设备测试业务流程;
设备操作维护单元跟踪信令;
设备操作维护单元解析信令并判断是否符合业务流程;
如果符合,则保存测试日志,并继续执行测试用例脚本,直至测试结束;
如果不符合,则保存测试异常日志,设备操作维护单元停止执行测试用例脚本,测试结束。
本发明提供的一种网元设备测试***及方法,实现真实网元设备和虚拟化模拟网元设备二者的融合,将***设备理想化,排除由于***设备异常造成的测试失败,既能够满足***包围测试需求,形成闭环测试,又从时间和金钱上节约了测试成本,节省了人力投入。本发明通过资源文件匹配不同的模拟网元设备,使得测试流程可控,实现对于网元设备***包围测试的自动化执行,提升测试效率。
附图说明
图1是本发明网元设备测试***结构示意图;
图2是本发明待测网元设备包围测试应用场景示意图;
图3是本发明网元设备测试方法流程示意图;
图4是本本发明待测网元设备***包围测试流程示意图。
具体实施方式
下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。
如图1所示,本发明提供一种网元设备测试***,该***具体包括:设备操作维护单元、***网元设备模拟单元;所述设备操作维护单元、所述***网元设备模拟单元分别与待测网元设备通信连接,所述设备操作维护单元与所述***网元设备模拟单元通信连接;所述设备操作维护单元向所述待测网元设备传输控制命令,并配置待测网元设备参数,所述设备操作维护单元获取资源文件并向所述***网元设备模拟单元传输资源文件,所述***网元设备模拟单元运行资源文件模拟***网元设备;所述待测网元设备根据设备操作维护单元发送的控制命令执行测试。下面以待测设备是RNC设备,***网元设备是用户终端、基站和核心网为例对本发明提供的网元设备测试***展开详细的说明。
如图2所示,采用本发明提供的网元设备测试***测试网元设备时,设备操作维护单元向RNC设备发送控制命令,配置RNC设备参数,例如配置小区载波数,上下行时隙比,开启告警开关等,目的是建立RNC测试变量,明确被测特性。设备操作单元向RNC设备发送控制命令是以信令形式向RNC设备传输的。所述设备操作维护单元还包括参数配置反馈单元和测试用例脚本执行单元;所述参数配置反馈单元用于检测待测网元设备的参数配置是否成功;如果成功,测试用例脚本执行单元执行测试用例;如果失败,测试用例脚本执行单元停止执行测试用例脚本,测试结束。
在RNC设备参数配置成功过之后,设备操作维护单元下载资源管理文件至本地目录。设备操作维护单元下载资源文件后将资源文件传输至***网元设备模拟单元。所述设备操作维护单元还包括资源文件传输反馈单元和测试用例脚本执行单元;所述文件传输反馈单元用于检测资源文件是否传输成功;如果资源文件传输成功,则所述***网元设备模拟单元运行资源文件;如果资源文件传输失败,测试用例脚本执行单元停止执行测试用例脚本,测试结束。设备操作维护单元还设置有控制网元设备的外部控制接口,消息跟踪、管理测试用例并自动化执行用例等功能。管理测试用例具体包括编辑、保存测试用例,通过调用后台脚本运行程序实现自动化执行用例。设备操作维护单元能够控制网元设备实体触发通信流程,与传统的手动测试相比,测试效率大幅度提高。
如图2所示,***网元设备模拟单元接收到资源文件后,运行资源文件,模拟***网元设备。***网元设备模拟单元能够模拟***网元设备以替代真实的网元设备实物,这些***网元设备包括用户终端、基站、核心网等。本发明通过模拟***网元设备可以将***网元设备理想化,排除了由于其他网元设备异常引起的测试失败。***网元设备模拟单元通过模拟***网元设备降低了对于测试环境、测试设备的要求,节约了测试成本,在网元设备协议测试中有重要的作用。在测试时,设备操作维护单元通过网元设备控制接口向RNC设备发送控制信令触发RNC设备的通信流程。当这些***网元设备需要升级时,可以直接在***网元设备模拟单元中更改虚拟网原设备的版本信息,***网元设备模拟单元可以方便的进行网元设备版本升级、更新,与传统的实体网元设备版本升级更新相比,耗费的时间很短,节约了搭建测试环境的时间,节省了人力投入。通过模拟用户终端可以进行大量用户的并发业务测试,与传统测试方法使用大量的实体用户终端相比,仅仅是虚拟概念上的多用户终端而非实际的多终端,节约了购买测试终端的成本。所述***网元设备模拟单元还包括资源文件运行状态反馈单元和测试用例脚本执行单元;所述资源文件运行状态反馈单元检测资源文件运行状态是否正常;如果状态正常,则触发业务测试流程;如果状态异常,则测试用例脚本执行单元停止执行测试用例脚本,测试结束。
设备操作维护单元收到***网元设备模拟单元发送的状态正常的状态指示消息后,设备操作维护单元以信令方式向待测网元设备发送控制命令,触发待测网元设备测试业务流程。具体地,待测网元设备根据事先配置的待测网元设备参数对应的各种业务做相应的测试。设备操作维护单元实时跟踪业务测试过程中的各种信令。所述设备操作维护单元还包括业务流程检测单元;所述业务流程检测单元判断信令是否符合业务流程;如果符合,则保存测试日志,并继续执行测试用例脚本,直至测试结束;如果不符合,则保存测试异常日志,停止执行测试用例脚本,测试结束。
如图2所示,本发明提供的网元设备测试***还包括资源文件管理服务器,设备操作维护单元与资源文件管理服务器通信连接。资源文件管理服务器中储存有各种资源文件。由于网元设备的外部接口和交互协议都不尽相同,通过资源文件中的不同脚本文件可以匹配不同的网元设备。例如,若需要模拟基站,则有匹配基站相关协议的脚本。采用用例脚本的形式,使得网元设备***包围测试流程可控,实现测试自动化。
在此需要说明的是,上述实施例中仅以RNC设备为待测网元设备作为示例对本发明提供的网元设备测试***做了相应说明,应当理解将其他网元设备作为待测设网元设备时,测试过程与上述实施例类似,相应的***网元设备模拟单元模拟相应的***网元设备(例如以基站作为待测网元设备,则***网元设备模拟单元模拟、RNC设备、用户终端、核心网),设备操作维护单元也做相适应的改变。在此就不再赘述了。
为进一步体现本发明提供的网元设备测试***的优越性,本发明还提供一种应用上述***的网元设备测试方法,如图3所示,本发明提供一种网元设备测试方法,包括如下步骤:向待测网元设备发送控制命令并配置待测网元设备参数;获取资源文件并向***网元设备模拟单元传输资源文件;运行资源文件并模拟***网元设备;向待测网元设备发送控制命令并执行测试。下面以待测设备是RNC设备,***网元设备是用户终端、基站和核心网为例对本发明提供的网元设备测试方法展开详细的说明。
首先,介绍向待测网元设备发送控制命令并配置待测网元设备参数的步骤。
如图4所示,本发明提供的网元设备测试方法对网元设备测试时,执行测试用例脚本,测试开始,设备操作维护单元向RNC设备发送控制命令,配置RNC设备参数。例如配置小区载波数,上下行时隙比,开启告警开关等,目的是建立RNC测试变量,明确被测特性。设备操作工具向RNC设备发送控制命令是以信令形式向RNC设备传输的。配置RNC设备参数包括某些算法的开或关,上下行频率等。检测待测网元设备配置是否正确;如果待测网元设备参数配置失败,则设备操作维护单元停止执行测试用例脚本,测试结束;如果待测网元设备参数配置成功,则执行测试用例。
其次,介绍获取资源文件并向***网元设备模拟单元传输资源文件的步骤。
如图4所示,在RNC设备参数配置成功过之后,设备操作维护单元下载资源管理文件至本地设备操作维护单元所在的目录。资源文件主要是从管理资源文件服务器中下载的。资源文件包括要执行的脚本文件、调度文件和数据库。资源文件可以包含多个脚本文件,不同的脚本模拟不同网元设备的交互协议。调度文件是为了明确多个脚本文件的运行顺序和运行条件。数据库存储这些脚本文件中公共的数据信息。***网元设备模拟单元在运行资源文件时,先加载数据库,然后根据调度文件的信息,依次运行不同的脚本文件。设备操作维护单元下载资源文件后将资源文件传输至***网元设备模拟单元。检测资源文件是否传输成功;如果资源文件传输失败,则设备操作维护单元停止执行测试用例脚本,测试结束;如果资源文件传输成功,则运行资源文件。
再次,介绍运行资源文件并模拟***网元设备的步骤。
如图4所示,***网元设备模拟单元接收到资源文件后,运行资源文件,模拟***网元设备。这些网元设备包括用户终端、基站、核心网等。通过模拟***网元设备可以将***网元设备理想化,排除了由于其他网元设备异常引起的测试失败。***网元设备模拟单元返回状态指示消息,状态指示消息中包含运行的脚本名称,若脚本运行异常则还包含错误原因信息,实时判断运行脚本的状态信息。检测资源文件运行状态是否正常;如果状态异常,则设备操作维护单元停止执行测试用例脚本,测试结束;如果状态正常,则触发业务测试流程。
最后,介绍向待测网元设备发送控制命令并执行测试的步骤。
如图4所示,设备操作维护单元收到***网元设备模拟单元发送的状态正常的状态指示消息后,设备操作维护单元以信令方式向RNC设备发送控制命令,触发RNC设备测试业务流程。具体地,RNC设备根据事先配置的RNC设备参数对应的各种业务做相应的测试。设备操作维护单元实时跟踪业务测试过程中的各种信令。设备操作维护单元解析信令并判断是否符合业务流程;如果符合,则保存测试日志,并继续执行测试用例脚本,直至测试结束;如果不符合,则保存测试异常日志,设备操作维护单元停止执行测试用例脚本,测试结束。
在此需要说明的是,上述实施例中仅以RNC设备为待测网元设备作为示例对本发明提供的网元设备测试系方法做了相应说明,应当理解将其他网元设备作为待测设网元设备时,测试过程与上述实施例类似,相应的***网元设备模拟单元模拟相应的***网元设备(例如以基站作为待测网元设备,则***网元设备模拟单元模拟、RNC设备、用户终端、核心网),设备操作维护单元也做相适应的改变。在此就不再赘述了。
综上所述,本发明提供的一种网元设备测试方法及***采用信令通信的方式实现真实网元设备和虚拟化模拟网元设备二者的融合,既能够满足***包围测试需求,形成闭环测试,又从时间和金钱上节约了测试成本,节省了人力投入。采用用例脚本的形式,通过资源文件匹配不同的模拟网元设备,使得测试流程可控,实现对于网元设备***包围测试的自动化执行,提升测试效率。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。
最后,还需要说明的是,在本发明中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上实施方式仅用于说明本发明,而并非对本发明的限制,有关技术领域的普通技术人员,在不脱离本发明的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本发明的范畴,本发明的专利保护范围应由权利要求限定。
Claims (14)
1.一种网元设备测试***,其特征在于,包括:
设备操作维护单元、***网元设备模拟单元;
所述设备操作维护单元、所述***网元设备模拟单元分别与待测网元设备通信连接,所述设备操作维护单元与所述***网元设备模拟单元通信连接;
所述设备操作维护单元向所述待测网元设备传输控制命令,并配置待测网元设备参数,所述设备操作维护单元获取资源文件并向所述***网元设备模拟单元传输资源文件,所述***网元设备模拟单元运行资源文件模拟***网元设备;所述待测网元设备根据设备操作维护单元发送的控制命令执行测试:待测网元设备根据配置的待测网元设备参数对应的各种业务做相应的测试;
所述***还包括资源文件管理服务器;
所述设备操作维护单元与所述资源文件管理服务器通信连接;
所述设备操作维护单元从资源文件管理服务器获取资源文件并向所述***网元设备模拟单元传输资源文件;
其中,资源文件包括要执行的脚本文件、调度文件和数据库;资源文件含多个脚本文件,不同的脚本模拟不同网元设备的交互协议;调度文件是为了明确多个脚本文件的运行顺序和运行条件;数据库存储脚本文件中公共的数据信息。
2.如权利要求1所述的网元设备测试***,其特征在于,所述设备操作维护单元向待测网元设备发送的控制命令是通过信令方式发送的。
3.如权利要求1-2任一项所述的网元设备测试***,其特征在于,所述设备操作维护单元包括参数配置反馈单元和测试用例脚本执行单元;
所述参数配置反馈单元用于检测待测网元设备的参数配置是否成功;
如果成功,测试用例脚本执行单元执行测试用例;
如果失败,测试用例脚本执行单元停止执行测试用例脚本,测试结束。
4.如权利要求1-2任一项所述的网元设备测试***,其特征在于,所述设备操作维护单元包括资源文件传输反馈单元和测试用例脚本执行单元;
所述文件传输反馈单元用于检测资源文件是否传输成功;
如果资源文件传输成功,则所述***网元设备模拟单元运行资源文件,测试用例脚本执行单元执行测试用例脚本;
如果资源文件传输失败,测试用例脚本执行单元停止执行测试用例脚本,测试结束。
5.如权利要求1-2任一项所述的网元设备测试***,其特征在于,所述资源文件是通过测试用例脚本获取的。
6.如权利要求1-2任一项所述的网元设备测试***,其特征在于,所述***网元设备模拟单元包括资源文件运行状态反馈单元和测试用例脚本执行单元;
所述资源文件运行状态反馈单元检测资源文件运行状态是否正常;
如果状态正常,则触发业务测试流程;
如果状态异常,则测试用例脚本执行单元停止执行测试用例脚本,测试结束。
7.如权利要求1-2任一项所述的网元设备测试***,其特征在于,所述设备操作维护单元包括业务流程检测单元;
所述业务流程检测单元判断信令是否符合业务流程;
如果符合,则保存测试日志,并继续执行测试用例脚本,直至测试结束;
如果不符合,则保存测试异常日志,停止执行测试用例脚本,测试结束。
8.一种利用权利要求1-7任意一项所述的***的网元设备测试方法,其特征在于,包括如下步骤:
设备操作维护单元为待测网元设备配置待测网元设备参数;
所述设备操作维护单元获取资源文件并向***网元设备模拟单元传输资源文件;
***网元设备模拟单元运行资源文件以模拟***网元设备;
所述设备操作维护单元向待测网元设备发送控制命令并执行测试;
从资源文件管理服务器获取资源文件并向所述***网元设备模拟单元传输资源文件;
所述待测网元设备根据配置的待测网元设备参数对应的各种业务做相应的测试;
其中,资源文件包括要执行的脚本文件、调度文件和数据库;资源文件含多个脚本文件,不同的脚本模拟不同网元设备的交互协议;调度文件是为了明确多个脚本文件的运行顺序和运行条件;数据库存储脚本文件中公共的数据信息。
9.如权利要求8所述的网元设备测试方法,其特征在于,所述设备操作维护单元向待测网元设备发送的控制命令是通过信令方式发送的。
10.如权利要求8所述的网元设备测试方法,其特征在于,所述配置待测网元设备参数的步骤还包括:
检测待测网元设备配置是否正确;
如果待测网元设备参数配置失败,则设备操作维护单元停止执行测试用例脚本,测试结束;
如果待测网元设备参数配置成功,则执行测试用例。
11.如权利要求8所述的网元设备测试方法,其特征在于,所述向***网元设备模拟单元传输资源文件的步骤还包括:
检测资源文件是否传输成功;
如果资源文件传输失败,则设备操作维护单元停止执行测试用例脚本,测试结束;
如果资源文件传输成功,则***网元设备模拟单元运行资源文件。
12.如权利要求8所述的网元设备测试方法,其特征在于,所述获取资源文件是通过测试用例脚本从资源文件管理服务器中获取资源文件。
13.如权利要求8所述的网元设备测试方法,其特征在于,所述运行资源文件并模拟***网元设备步骤还包括:
***网元设备模拟单元模拟***网元设备;
检测资源文件运行状态是否正常;
如果状态异常,则设备操作维护单元停止执行测试用例脚本,测试结束;
如果状态正常,则触发业务测试流程。
14.如权利要求8所述的网元设备测试方法,其特征在于,所述向待测网元设备发送控制命令并执行测试的步骤具体包括:
待测网元设备根据设备操作维护单元发送的控制命令触发待测网元设备测试业务流程;
设备操作维护单元跟踪信令;
设备操作维护单元解析信令并判断是否符合业务流程;
如果符合,则保存测试日志,并继续执行测试用例脚本,直至测试结束;
如果不符合,则保存测试异常日志,设备操作维护单元停止执行测试用例脚本,测试结束。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410602665.XA CN104333486B (zh) | 2014-10-31 | 2014-10-31 | 一种网元设备测试***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410602665.XA CN104333486B (zh) | 2014-10-31 | 2014-10-31 | 一种网元设备测试***及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104333486A CN104333486A (zh) | 2015-02-04 |
CN104333486B true CN104333486B (zh) | 2018-07-17 |
Family
ID=52408144
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410602665.XA Active CN104333486B (zh) | 2014-10-31 | 2014-10-31 | 一种网元设备测试***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104333486B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106649096B (zh) * | 2016-10-31 | 2019-02-15 | 厦门美图移动科技有限公司 | 基于自动化测试的更改设备信息的方法及装置 |
CN109495309A (zh) * | 2018-11-27 | 2019-03-19 | 广东电网有限责任公司信息中心 | 云平台虚拟网络状态的智能检测方法和装置 |
CN112954725B (zh) * | 2021-02-10 | 2023-08-01 | 深圳市汇顶科技股份有限公司 | 测试方法、通讯***以及NB-IoT装置 |
CN112867046B (zh) * | 2021-03-02 | 2024-05-14 | 浪潮通信技术有限公司 | 一种基于模拟仿真核心网测试upf网元功能的方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101227349A (zh) * | 2008-02-03 | 2008-07-23 | 华为技术有限公司 | 一种***变更的自动测试装置及方法 |
CN201436610U (zh) * | 2009-05-15 | 2010-04-07 | 珠海格力电器股份有限公司 | 多功能空调控制器测试器 |
CN101706762A (zh) * | 2009-11-26 | 2010-05-12 | 北京航空航天大学 | 一种智能型信号转接*** |
CN102035673A (zh) * | 2010-12-02 | 2011-04-27 | 北京航空航天大学 | 一种基于光纤通道的通用自动测试*** |
CN104062969A (zh) * | 2014-07-04 | 2014-09-24 | 清华大学苏州汽车研究院(吴江) | 一种汽车硬件在环仿真测试***和测试方法 |
-
2014
- 2014-10-31 CN CN201410602665.XA patent/CN104333486B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101227349A (zh) * | 2008-02-03 | 2008-07-23 | 华为技术有限公司 | 一种***变更的自动测试装置及方法 |
CN201436610U (zh) * | 2009-05-15 | 2010-04-07 | 珠海格力电器股份有限公司 | 多功能空调控制器测试器 |
CN101706762A (zh) * | 2009-11-26 | 2010-05-12 | 北京航空航天大学 | 一种智能型信号转接*** |
CN102035673A (zh) * | 2010-12-02 | 2011-04-27 | 北京航空航天大学 | 一种基于光纤通道的通用自动测试*** |
CN104062969A (zh) * | 2014-07-04 | 2014-09-24 | 清华大学苏州汽车研究院(吴江) | 一种汽车硬件在环仿真测试***和测试方法 |
Also Published As
Publication number | Publication date |
---|---|
CN104333486A (zh) | 2015-02-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2496738C (en) | Method and system for configuration control in telecommunications networks | |
CN109218139B (zh) | 网关测试*** | |
CN102880535B (zh) | 一种用于移动设备的无线自动化测试装置及方法 | |
CN107463362A (zh) | 基于多个Jenkins的持续部署的方法和*** | |
CN104333486B (zh) | 一种网元设备测试***及方法 | |
CN105701000B (zh) | 业务测试方法及装置 | |
CN105577463B (zh) | 一种基于通信协议的测试方法及其装置 | |
CA2472974A1 (en) | Method and system for checking the configuration of nodes in a telecommunications network | |
CN103716356B (zh) | 基于web的存储过程操作方法、装置和*** | |
CN109491910A (zh) | 一种保护逻辑和控制逻辑的可视化仿真调试方法及*** | |
CN110096424A (zh) | 测试的处理方法、装置、电子设备及存储介质 | |
CN106411637A (zh) | 物联网设备场景测试方法 | |
CN109614321A (zh) | 用于ats软件的持续集成和交付的*** | |
CN105760300B (zh) | 一种stk/utk业务的自动化测试方法及测试*** | |
CN108536484A (zh) | 参数修改方法、装置、终端设备及存储介质 | |
CN101188844B (zh) | 一种业务自动化的测试***及其测试方法 | |
CN109766278A (zh) | 基于osgi框架的网关设备web后台自动测试方法 | |
CN106936658A (zh) | 测试用例的测试方法及测试平台、模拟测试设备 | |
CN107122307B (zh) | 一种物联网执行*** | |
CN104869129B (zh) | 一种应用程序管理方法、设备及*** | |
CN106201513A (zh) | 在运维平台中创建服务号的方法和装置 | |
CN107864488B (zh) | 一种基站业务自动测试的方法、装置及*** | |
CN102868461B (zh) | 一种基带测试方法、装置及*** | |
CN105530140A (zh) | 一种解除用例和环境紧耦合的方法、装置和云调度*** | |
CN1996907A (zh) | 测试网络设备的路由信息协议性能的方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |