System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及通信网络测试,尤其涉及一种测试网关设备的方法、装置和存储介质。
技术介绍
1、在现代通信网络中,pon网关作为网络接入的重要设备,其性能和功能的可靠性至关重要。随着网络规模的扩大和业务种类的增加,测试任务日益复杂,传统测试网关设备的方法的缺陷愈加明显。
2、以pon网关测试方法为代表的传统的测试网关设备的方法通常需要人工频繁干预。难以满足当前快速发展的通信技术对网关设备的测试效率要求,同时,也没有实现通过多个终端自动化测试的方案来测试网关设备的产品质量。
技术实现思路
1、本专利技术的主要目的在于提供一种测试网关设备的方法、装置和存储介质,旨在通过远程控制多个终端来执行对于网关设备的测试任务,以得到网关设备的产品质量评估结果;同时,相较于现有测试手段,实现了一种自动化控制多个终端进行测试并得到各个终端测试结果的方案,提高了对于网关设备的测试效率并减少了人工干预。
2、为实现上述目的,本专利技术提供一种方法,应用于网关设备所在预设局域网中的主节点终端设备,所述预设局域网中还包括至少两个子节点终端设备,所述子节点终端设备中部署有预设测试用例对应的测试函数或预设测试用例对应的测试类方法,所述预设测试用例用于检测所述网关设备;
3、所述方法包括:
4、根据接收的子节点终端设备广播的网络地址和端口信息,建立连接;
5、基于所述连接线程,通过预设远程过程调用框架建立所述主节点终端设备与所述子节点终端设备之间的连接通道;<
...【技术保护点】
1.一种测试网关设备的方法,其特征在于,应用于网关设备所在预设局域网中的主节点终端设备,所述预设局域网中还包括至少两个子节点终端设备,所述子节点终端设备中部署有预设测试用例对应的测试函数或预设测试用例对应的测试类方法,所述预设测试用例用于检测所述网关设备;
2.如权利要求1所述的方法,其特征在于,在所述根据接收的子节点终端设备广播的网络地址和端口信息,建立连接线程之前,所述方法还包括:
3.如权利要求2所述的方法,其特征在于,所述创建第一文本文件,包括:
4.如权利要求2所述的方法,其特征在于,所述解析所述第一文本文件,生成第一代码文件和第二代码文件,包括:
5.如权利要求4所述的方法,其特征在于,所述基于所述第一代码文件和所述第二代码文件,编译生成子节点终端设备代码文件以及主节点终端设备代码文件,包括:
6.如权利要求5所述的方法,其特征在于,所述基于所述第一代码文件、所述第二代码文件,通过所述预设远程过程调用框架,编译生成子节点终端设备代码文件,包括:
7.如权利要求5所述的方法,其特征在于,所述基于所述
8.如权利要求2所述的方法,其特征在于,所述基于所述子节点终端设备代码文件以及所述主节点终端设备代码文件,生成所述预设测试用例对应的测试执行程序,包括:
9.一种测试网关设备的装置,其特征在于,应用于网关设备所在预设局域网中的主节点终端设备,所述预设局域网中还包括至少两个子节点终端设备,所述子节点终端设备中部署有预设测试用例对应的测试函数或预设测试用例对应的测试类方法,所述预设测试用例用于检测所述网关设备;
10.一种存储介质,其特征在于,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行权利要求1~8任一项所述方法中的步骤。
...【技术特征摘要】
1.一种测试网关设备的方法,其特征在于,应用于网关设备所在预设局域网中的主节点终端设备,所述预设局域网中还包括至少两个子节点终端设备,所述子节点终端设备中部署有预设测试用例对应的测试函数或预设测试用例对应的测试类方法,所述预设测试用例用于检测所述网关设备;
2.如权利要求1所述的方法,其特征在于,在所述根据接收的子节点终端设备广播的网络地址和端口信息,建立连接线程之前,所述方法还包括:
3.如权利要求2所述的方法,其特征在于,所述创建第一文本文件,包括:
4.如权利要求2所述的方法,其特征在于,所述解析所述第一文本文件,生成第一代码文件和第二代码文件,包括:
5.如权利要求4所述的方法,其特征在于,所述基于所述第一代码文件和所述第二代码文件,编译生成子节点终端设备代码文件以及主节点终端设备代码文件,包括:
6.如权利要求5所述的方法,其特征在于,所述基于所述第一代码文件...
【专利技术属性】
技术研发人员:范俊甫,周子桂,周月琴,
申请(专利权)人:四川天邑康和通信股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。