[发明专利]手工测试与自动化测试环境切换方法及系统有效
申请号: | 201310328705.1 | 申请日: | 2013-07-31 |
公开(公告)号: | CN103401731A | 公开(公告)日: | 2013-11-20 |
发明(设计)人: | 魏新娟;王俊坤 | 申请(专利权)人: | 迈普通信技术股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 成都宏顺专利代理事务所(普通合伙) 51227 | 代理人: | 周永宏 |
地址: | 610041 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 手工 测试 自动化 环境 切换 方法 系统 | ||
技术领域
本发明属于数据通信技术领域,涉及其中测试技术,尤其涉及自动化测试环境和手工测试环境相互转化运行的方法以及支持该方法的系统。
背景技术
在通信领域中,由于设备的自身特性的原因,设备进行自动化测试和手工测试的环境构建并不相同。一般的手工测试环境,参见图1,包括需要进行测试的多台设备,其中测试设备之间通过物理链路直连的方式构建测试拓扑,测试人员通过设备上配置的telnet地址连接被测设备,也可以通过控制网交换机连接设备串口。与上述设备的手工测试环境不同,设备的自动化测试环境如图2所示,包括被测的多台设备、拓扑交换机、控制网交换机以及用于控制整个系统实现设备的自动化测试过程的自动化控制中心服务器(MC)。其中,不同的设备与同一拓扑交换机相连接组成自动化测试系统的基础网络,并通过拓扑交换机的端口划分不同的VLAN来构建多种测试网络,上述基础网络连接至自动化控制中心服务器,在自动化控制中心服务器的指令控制下实现设备的自动化测试。为了实现上述自动化测试,各个被测设备还需要通过同一控制网交换机与自动化控制中心服务器相连接,以使多台设备的测试有序进行。
综上所述,被测设备的自动化测试环境和手工测试环境具有较大差异。然而设备的自动化测试以及手工测试在现有的技术水平下均不可或缺。在以往的实践中,为了实现自动化测试环境和手工测试环境的相互切换,需要在拆除原有系统的基础上进行重新搭建。目前尚无将两种环境(手工测试环境和自动化测试环境)结合考虑的技术出现。但是,在越来越要求缩短自动化测试周期的大趋势下,合理高效智能的整合两种测试环境以提高设备的利用率和执行效率具有重要意义。
发明内容
鉴于以上问题,本发明提供了一种由控制中心服务器根据预先设定的转换和运行策略,实现自动化测试和手工测试环境无人值守相互切换的方法以及支撑该方法实现的硬件系统。
本发明的技术方案是:一种手工测试与自动化测试环境切换方法,其特征在于,包括以下步骤:
a、手工测试环境切换为自动化测试环境的步骤包括:
a1、控制中心服务器获取被测设备的占用属性;
a2、逐一保存各被测设备手工测试环境配置和版本信息并关闭Down掉被测设备以太端口;
a3、恢复拓扑交换机与被测设备连接的端口为正常连接Up状态;
和/或,
b、自动化测试环境切换为手工测试环境的步骤包括:
b1、控制中心服务器判断共用环境中是否有在执行任务,发送邮件通知已执行脚本和未测试脚本信息并停止正在运行的任务;
b2、关闭掉拓扑交换机中所有与被测设备连接的以太端口;
b3、依次恢复每一被测设备的版本信息和配置信息。
优选的,所述步骤a2包括以下步骤:
a21、获取a1中的被测设备占用属性标识,依次获取允许参与切换系统的被测设备控制权;
a22、获取a21中被测设备的版本信息;
a23、保存被测设备当前配置到启动文件中并备份启动文件;
a24、清除被测设备的配置信息并关闭掉该设备所有的以太端口;
a25、判断a1的被测设备中允许切换为自动化环境的被测设备是否已全部被获取过控制权,若是,则跳转至a3,否则执行a21。
进一步的,所述步骤a22包括以下步骤:
a221、控制中心服务器对比预先设定的设备版本需求,判断所述被测设备当前的版本信息是否和预先设定的信息一致,如果版本信息不一致,进入步骤a222,版本信息一致进入步骤a23;
a222、判断当前的设备是否还有足够的空间写入新的版本文件,是则进入步骤a223,否则锁定该设备,并跳转至步骤a21;
a223、控制中心服务器根据存储的设备升级配置文件与版本服务器联动实现设备版本更换,同时将原有版本文件备份到版本服务器中,所述版本服务器位于控制中心服务器。
优选的,所述步骤b3包括以下步骤:
b31、控制中心服务器根据测试床配置文件获取某一台被用于自动化测试环境中且未经过本步骤获取过控制权的被测设备的控制权;
b32、获取手工测试环境切换为自动化测试环境时备份的原有版本信息;
b33、还原手工测试环境切换为自动化测试环境时备份的设备启动文件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈普通信技术股份有限公司,未经迈普通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310328705.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于USB装置的电源
- 下一篇:智能变电站goose网络通信状态图形监视方法