[发明专利]自动化测试中堆叠设备的管理方法及装置有效
申请号: | 201610648881.7 | 申请日: | 2016-08-09 |
公开(公告)号: | CN107704345B | 公开(公告)日: | 2021-03-16 |
发明(设计)人: | 张世伟 | 申请(专利权)人: | 迈普通信技术股份有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 610041 四川省成都市*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自动化 测试 堆叠 设备 管理 方法 装置 | ||
本发明公开了一种自动化测试中堆叠设备的管理方法,所述方法包括:对测试任务需要占用的堆叠设备进行占用检查;检查到所述堆叠设备及所述堆叠设备中的成员设备均空闲时,为所述堆叠设备及所述成员设备均设置相同的占用成功标记。本发明还提供了一种自动化测试中堆叠设备的管理装置,本发明的有益效果为:测试任务占用堆叠设备中的成员设备进行测试时,该成员设备可以自动切换成单机模式后成为单机设备使用,实现了设备可以在堆叠模式和单机模式之间自动进行切换,设备使用更加灵活。同时,预先将所述堆叠设备中的成员设备的配置参数结构与没有作为所述堆叠设备的成员设备使用的单机设备的配置参数结构,设置为相同格式,可以实现对堆叠设备和单机设备的一致管理,且在编写自动化测试的测试脚本时不再需要考虑设备的形态,简化了测试流程,提高了测试效率。
技术领域
本发明属于数据通信自动化测试领域,尤其是涉及自动化测试中堆叠设备的管理方法及装置。
背景技术
随着网络带宽的快速提高,已经普遍使用堆叠技术来满足数据通信设备高端口密度的需求。堆叠技术将多台物理的单台数据通信设备(单机设备)通过高速链路相连接并进行堆叠配置后形成一台堆叠设备,该堆叠设备在逻辑上呈现为一台单独的设备,构成堆叠设备的单台设备称为成员设备。堆叠设备中可以进行配置的成员设备称为主设备,其他只能查看信息不能进行配置的成员设备称为从设备。在主设备上即可完成对堆叠设备的所有业务配置,简化了堆叠设备的管理难度。
随着堆叠技术在自动化测试中的应用,对自动化测试中的堆叠设备及堆叠设备的成员设备的管理提出了新的要求。由于堆叠设备是一台逻辑设备,其依赖隶属于该堆叠设备的物理的成员设备,因此在自动测试中如何对堆叠设备及其成员设备进行配置管理,成为亟待解决的问题。
发明内容
本发明提供了一种自动化测试中堆叠设备的管理方法及自动化测试平台,以解决现有技术中堆叠设备及堆叠设备中成员设备在自动化测试中的设备管理问题。
本发明的主要目的在于提供一种自动化测试中堆叠设备的管理方法,所述方法包括:
对测试任务需要占用的堆叠设备进行占用检查;
检查到所述堆叠设备及所述堆叠设备中的成员设备均空闲时,为所述堆叠设备及所述成员设备均设置相同的占用成功标记。
进一步地,在为所述堆叠设备及所述成员设备均设置相同的占用成功标记的步骤之后,所述方法还包括:
逐一登录到所述堆叠设备的成员设备进行配置检查,具体包括:
当检查到有成员设备为单机模式时,对该成员设备按照预先设定的所述堆叠设备的配置参数进行堆叠配置并切换为堆叠模式;
当检查到有成员设备为堆叠模式,且判断该成员设备的堆叠配置不符合预先设定的所述堆叠设备的配置要求时,对该成员设备按照预先设定的所述堆叠设备的配置参数进行堆叠配置。
进一步地,在逐一登录到所述堆叠设备的成员设备进行配置检查的步骤之后,所述方法还包括:
遍历所述堆叠设备中的成员设备,选取状态为Master的成员设备作为主设备。
进一步地,在对测试任务需要占用的堆叠设备进行占用检查的步骤之前,所述方法还包括:
预先将所述堆叠设备中的成员设备的配置参数结构与没有作为所述堆叠设备的成员设备使用的单机设备的配置参数结构设置为相同格式。
本发明的另一目的还在于,提供一种自动化测试中设备的管理方法,所述方法包括:
对测试任务需要占用的堆叠设备中的成员设备进行占用检查;
检查到所述成员设备空闲时,为所述成员设备设置占用成功标记。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈普通信技术股份有限公司,未经迈普通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610648881.7/2.html,转载请声明来源钻瓜专利网。