发明名称 自动化测试中避免环路的控制系统及方法
摘要 本发明涉及网络通信领域中的自动化测试技术,本发明提出一种网络通信自动化测试中避免出现环路的控制系统,避免环路的产生,保证自动化测试的顺利进行。该系统包括:信息获取模块,用于获取自动化测试系统中的拓扑交换机信息;VLAN管理模块,用于根据信息获取模块获取的拓扑交换机信息,将自动化测试系统中各拓扑交换机默认VLAN下的所有端口分别划分到各自对应的自定义VLAN中;定时任务模块,用于设置全局定时任务,定时触发VLAN管理模块执行VLAN管理操作。此外,本发明还提供了一种网络通信自动化测试中避免出现环路的控制方法,适用于网络通信的自动化测试。
申请公布号 CN102891778B 申请公布日期 2016.03.30
申请号 CN201210365149.0 申请日期 2012.09.27
申请人 迈普通信技术股份有限公司 发明人 杨中立;郭静
分类号 H04L12/26(2006.01)I;H04L12/24(2006.01)I;H04L12/46(2006.01)I 主分类号 H04L12/26(2006.01)I
代理机构 成都虹桥专利事务所(普通合伙) 51124 代理人 刘世平
主权项 自动化测试中避免出现环路的控制系统,其特征在于,包括:信息获取模块,用于获取自动化测试系统中的拓扑交换机信息;VLAN管理模块,用于根据信息获取模块获取的拓扑交换机信息,将自动化测试系统中各拓扑交换机默认VLAN下的所有端口分别划分到各自对应的自定义VLAN中;并用于清除自动化测试系统中所有拓扑交换机中的空闲VLAN;定时任务模块,用于设置全局定时任务,定时触发VLAN管理模块执行VLAN管理操作;所述VLAN管理模块将自动化测试系统中各拓扑交换机默认VLAN下的所有端口分别划分到各自对应的自定义VLAN中的方法是:预先设置每个端口与哪个自定义VLAN对应的规则,根据所述规则,确定各拓扑交换机默认VLAN下的所有端口对应的自定义VLAN,并将所述所有端口一一划分到各自对应的自定义VLAN中;所述自定义VLAN,不与自动化测试系统中配置的测试VLAN以及各拓扑交换机的默认VLAN冲突;所述VLAN管理模块清除自动化测试系统中所有拓扑交换机中的空闲VLAN的方法为:定时通过命令获取自动化测试系统中所有拓扑交换机中存在的所有VLAN与端口的对应信息,并逐个检查每个VLAN下是否有对应的端口,如是则判定该VLAN为空闲VLAN并删除。
地址 610041 四川省成都市高新区九兴大道16号迈普大厦