测试设备的管理方法及装置制造方法及图纸

技术编号:13270983 阅读:33 留言:0更新日期:2016-05-18 20:32
本发明专利技术提供了一种测试设备的管理方法及装置,其中该方法包括:服务器接收环境代理设备发送的测试环境信息;所述服务器根据所述测试环境信息向所述环境代理设备发送用于对所述测试环境下测试设备进行统一管理的指令,解决了现有技术中对实验室设备管理比较单一的问题,通过服务器与环境代理设备之间的交互,实现了服务器对挂载在环境代理设备下测试设备的统一管理。

【技术实现步骤摘要】

本专利技术涉及通信领域,具体而言,涉及一种测试设备的管理方法及装置
技术介绍
通信设备研发过程需要经历各个研发和测试阶段来验证系统的功能可用性。通 常情况下,在实验室中的被测设备组网都比较复杂,而且实验室设备纷繁复杂,设备杂乱无 章,实验室环境很难保证整洁,很难管理。 尤其是电信设备的实验室组网多种多样,有时多达十几种不同的组网类型。而且, 一般情况下,在项目开发过程中,被测设备资源都很有限。所以,如果项目管理人员不清楚 当前设备的使用情况,那么在项目开发过程中资源的调配会出现较大的瓶颈,测试环境的 使用效率也不会高。 现有实验室设备组网复杂,一般研发和测试人员在进行调试和测试的过程中,会 花费很多时间进行环境搭建工作,例如,如果需要测试十种组网场景的话,光是搭建十套环 境,都要花掉大把时间,工作效率极低。而且由于设备资源有限,经常是搭建完一个环境,拆 掉后再搭建另外一套测试环境,可知实验室设备环境搭建工作复杂而且繁琐,使得研发和 测试人力都浪费在了搭环境上。 现有涉及环境管理领域中很少涉及电信设备的实验室环境管理方案。其中一种解 决的方式是云计算领域的环境管理方法,通过虚拟桌面登录测试环境进行测试。这种环境 管理,涉及的测试设备只是一台电脑客户端,这样导致环境测试设备管理比较单一,不能满 足测试环境复杂的场景的需求。 另一种解决方式涉及测试环境管理模块,该测试环境管理模块用于自动化测试, 并对被测设备和仪表进行配置操作;但该测试环境管理模块并不是为了显示各环境配置, 而是为了生成各环境配置,初始化仪表等操作,因而该方式对环境测试设备的管理也是比 较单一的。 针对现有技术中对实验室设备管理比较单一的问题,目前尚未提出有效的解决方 案。
技术实现思路
本专利技术的主要目的在于提供一种测试设备的管理方法及装置,以解决现有技术中 对实验室设备管理比较单一的问题。 为了实现上述目的,根据本专利技术的一个方面,提供了一种测试设备的管理方法,包 括:服务器接收环境代理设备发送的测试环境信息;所述服务器根据所述测试环境信息向 所述环境代理设备发送用于对所述测试环境下测试设备进行统一管理的指令。 优选地,所述测试环境信息包括:所述测试环境的配置信息和状态信息。 可选地,所述状态信息包括:锁定状态、空闲状态,其中,在所述锁定状态下,禁止 所述环境代理客户端向所述服务器发送请求测试用例;在所述空闲状态下,允许所述环境 代理客户端向所述服务器发送请求测试用例。 可选地,所述服务器向所述环境代理设备发送用于对所述测试设备进行统一管理 的指令之前,包括:所述服务器根据接收的所述设备信息更新本地存储的所述测试设备的 设备信息。 可选地,所述方法还包括:所述服务器获取所述环境代理设备的状态信息;在所 述环境代理设备的状态信息为掉线时,所述服务器将所述环境代理客设备的状态设置为掉 线,或将所述环境代理设备所对应的测试环境进行删除。 可选地,所述服务器向所述环境代理设备发送用于对所述测试设备进行统一管理 的指令之前,还包括:所述环境代理设备获取所述服务器的状态信息;在所述服务器的状 态信息为掉线时,所述环境代理设备向所述服务器发起用于建立连接的连接请求。 可选地,所述服务器向所述环境代理设备发送用于对所述测试设备进行统一管理 的指令包括:所述服务器向所述环境代理设备发送用于指示所述环境代理设备下载所述测 试设备版本信息的指令。 根据本专利技术的另一个方面,提供了一种测试设备的管理方法,包括:环境代理设备 获取测试环境信息;所述环境代理设备向服务器发送所述测试环境信息;所述环境代理设 备接收所述服务器根据所述测试环境发送的指令;所述环境代理设备按照所述指令对所述 测试环境下的测试设备进行统一管理。 根据本专利技术的另一个方面,提供了一种测试设备的管理装置,应用于服务器侧,包 括:第一接收模块,用于接收环境代理设备发送的测试环境信息;第一发送模块,用于根据 所述测试环境信息向所述环境代理设备发送用于对所述测试环境下测试设备进行统一管 理的指令。 根据本专利技术的一种测试设备的管理装置,应用于环境代理设备侧,包括:获取模 块,用于获取测试环境信息;第二发送模块,用于向服务器发送所述测试环境信息; 第二接收模块,用于接收所述服务器根据所述测试环境发送的指令;管理模块,用 于按照所述指令对所述测试环境下的测试设备进行统一管理。 通过本专利技术,采用服务器接收环境代理设备发送的测试环境信息,服务器向环境 代理设备发送用于进行统一管理的指令,即服务器与一个或多个环境代理设备之间实现了 交互,通过服务器与环境代理设备之间的交互,实现了服务器对挂载在环境代理设备下测 试设备的统一管理。【附图说明】 此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中: 图1是根据本专利技术实施例的测试设备的管理方法的流程图; 图2是根据本专利技术实施例的测试设备的管理方法的流程图; 图3是根据本专利技术实施例的测试设备的管理装置的结构框图; 图4是根据本专利技术实施例的测试设备的管理装置的结构框图; 图5是根据本专利技术可选实施例的物理组网图结构框图; 图6是根据本专利技术可选实施例的环境管理功能的示意图; 图7是根据本专利技术可选实施例的Web系统服务器和客户端实时上报和掉线自动重 连消息时序图; 图8是根据本专利技术可选实施例的Web系统服务器和客户端下载版本消息时序图; 图9是根据本专利技术可选实施例的Web系统服务器和客户端锁定和解锁功能消息时 序图。【具体实施方式】 需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相 互组合。下面将参考附图并结合实施例来详细说明本专利技术。 在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中 执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺 序执行所示出或描述的步骤。 本实施例提供了一种测试设备的管理方法,图1是根据本专利技术实施例的测试设备 的管理方法的流程图,如图1所示,该方法包括如下步骤: 步骤S102 :服务器接收环境代理设备发送的测试环境信息; 步骤S104 :服务器根据测试环境信息向环境代理设备发送用于对测试环境下测 试设备进行统一管理的指令。 通过上述方式,本实施例中通过服务器接收环境代理设备发送的测试环境信息, 服务器向环境代理设备发送用于进行统一管理的指令,即服务器与一个或多个环境代理设 备之间实现了交互,通过服务器与环境代理设备之间的交互,实现了服务器对挂载在环境 代理设备下测试设备的统一管理。 上述步骤S104的实现统一管理的方式有多种,可选地本实施例通过以下方式实 现统一管理:服务器向环境代理设备发送用于指示环境代理设备下载测试设备版本信息的 指令。 需要说明的是,本实施例中的测试环境信息有多种,可选的在本实施例中测当前第1页1 2 3 本文档来自技高网
...

【技术保护点】
一种测试设备的管理方法,其特征在于,包括:服务器接收环境代理设备发送的测试环境信息;所述服务器根据所述测试环境信息向所述环境代理设备发送用于对所述测试环境下测试设备进行统一管理的指令。

【技术特征摘要】

【专利技术属性】
技术研发人员:欧林宝刘娜李立志
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1