测试端口预约方法、装置、设备及可读存储介质制造方法及图纸

技术编号:32969696 阅读:18 留言:0更新日期:2022-04-09 11:33
本申请涉及一种测试端口预约方法、装置、设备及可读存储介质,涉及网络测试领域,其方法包括:响应于用户的端口预约触发动作,基于测试目的和测试仪数量获取当前网络测试系统的预约参考信息,所述预约参考信息包括测试板卡信息和资源信息;展示所述预约参考信息,用以确定待预约测试端口。解决了用户无法得知测试系统中每个端口的资源情况,在多个端口可以预约的情况下,提供了更多的有效信息,便于用户确定合适测试项目的端口。户确定合适测试项目的端口。户确定合适测试项目的端口。

【技术实现步骤摘要】
测试端口预约方法、装置、设备及可读存储介质


[0001]本申请涉及网络测试的
,尤其是涉及一种测试端口预约方法、装置、设备及可读存储介质。

技术介绍

[0002]网络是信息系统信息共享、信息传递的基础,网络的测试极为重要,目前网络的测试主要是使用网络测试仪,通过与网络设备之间进行端口连接,网络测试仪主动生成网络流量作为激励源输入到被测网络设备中,通过分析和记录返回的网络流量来定性和定量了解被测网络设备的特性。
[0003]用户在使用网络测试仪时,是按测试端口进行预约的,相关技术中,用户界面显示测试端口未被占用,用户随机选择未被占用的测试端口进行预约,预约使用后对网络设备进行网络测试。
[0004]针对上述中的相关技术,专利技术人认为用户在预约网络测试仪端口时,只能获取可以预约的端口,在有多个端口可以预约的情况下,无法得知测试系统中每个端口的资源情况,从而无法得知所预约的端口能否完成所需的测试项,可能导致最终预约的端口并不适合进行用户所需的测试项目,影响测试效果,甚至无法进行测试项目。

技术实现思路

[0005]为了便于用户确定合适测试项目的端口,本申请提供一种端口预约的方法及系统。
[0006]第一方面,本申请提供一种测试端口预约方法、装置、设备及可读存储介质,采用如下的技术方案:一种测试端口预约方法,包括响应于用户的端口预约触发动作,基于测试目的和测试仪数量获取当前网络测试系统的预约参考信息,所述预约参考信息包括测试板卡信息和资源信息;展示所述预约参考信息,用以确定待预约测试端口。
[0007]通过采用上述技术方案,将测试端口的预约参考信息自动呈现给用户作为预约端口的决策判断,在有多个测试端口可以预约的情况下,结合端口的预约参考信息和测试目的选择要预约的测试端口,便于用户确定合适测试项目的端口,最大可能地达成用户的测试目的。
[0008]可选的,所述基于测试目的和测试仪数量获取当前网络测试系统的预约参考信息包括:若所述测试目的为协议测试,则所述资源信息包括CPU资源占用信息和CPU资源未用信息;若所述测试目的为流量测试,则所述资源信息包括CPU与FPGA之间的通信带宽信息以及FPGA处理逻辑资源信息;
若所述测试仪数量为多个,则所述预约参考信息还包括每个网络测试仪的机箱温度和/或时钟精度。
[0009]通过采用上述技术方案,基于不同的测试目的选择相应的资源信息进行展示,既可以快速向用户展示预约端口的有用信息,又便于用户选择更合适的测试端口;另外,在多个测试仪可以选择的情况下,若网络测试仪的温度越低,则网络测试系统越稳定可靠,若时钟精度越高,则流量生成精度越高,因此,将测试仪温度、时钟精度作为端口预约的参考因素,可以便于用户选择更合适的测试端口。
[0010]可选的,所述测试板卡信息包括每个测试板卡的端口种类、端口数量、已预约端口信息和未预约端口信息。
[0011]可选的,所述基于所述预约参考信息确定待预约测试端口包括:展示包含所述预约参考信息以及待选择的未预约测试端口的界面,并等待用户的端口预约选择动作;响应于所述用户的端口预约选择动作,完成所述待预约测试端口的预约。
[0012]可选的,所述展示包含所述预约参考信息以及待选择的未预约测试端口的界面包括:将所述预约参考信息按照未预约测试端口进行分类,得到每个未预约测试端口的状态信息;对所述每个未预约测试端口的状态信息进行分析,确定每个未预约测试端口的预约优先级;基于所述每个未预约测试端口的预约优先级,展示至少一个候选测试端口,用以用户从所述至少一个候选测试端口中选择所述待预约测试端口。
[0013]可选的,在所述基于测试目的和测试仪数量获取当前网络测试系统的预约参考信息之前,还包括:响应于用户的网络测试仪添加触发动作,获取至少一个待添加网络测试仪的IP地址,基于所述至少一个待添加网络测试仪的IP地址,将所述至少一个待添加网络测试仪添加至所述网络测试系统,所述IP地址的数量即为所述测试仪数量。
[0014]可选的,在所述基于测试目的和测试仪数量获取当前网络测试系统的预约参考信息之前,还包括:响应于用户的测试目前选择触发动作,获取所述测试目的。
[0015]第二方面,本申请提供一种测试端口预约装置,采用如下的技术方案:一种测试端口预约装置,包括:第一获取模块,用于响应于用户的端口预约触发动作,基于测试目的和测试仪数量获取当前网络测试系统的预约参考信息,所述预约参考信息包括测试板卡信息和资源信息;展示模块,用于展示所述预约参考信息,用以确定待预约测试端口。
[0016]通过采用上述方案,将测试端口的预约参考信息自动呈现给用户作为预约端口的决策判断,在有多个测试端口可以预约的情况下,结合端口的预约参考信息和测试目的选择要预约的测试端口,便于用户确定合适测试项目的端口,最大可能地达成用户的测试目的。
[0017]第三方面,本申请提供一种测试端口设备,包括存储器和处理器,所述存储器上存储有能够被所述处理器加载并执行第一方面中任一种方法的计算机程序。
[0018]第四方面,本申请提供一种计算机可读存储介质一种计算机可读存储介质,存储
有能够被处理器加载并执行第一方面任一项方法的计算机程序。
[0019]综上所述,本申请包括以下至少一种有益技术效果:1.通过将测试端口的预约参考信息自动呈现给用户作为预约端口的决策判断,在有多个测试端口可以预约的情况下,结合端口的预约参考信息和测试目的选择要预约的测试端口,便于用户确定合适测试项目的端口,最大可能地达成用户的测试目的;2.基于不同的测试目的选择相应的资源信息进行展示,既可以快速向用户展示预约端口的有用信息,又便于用户选择更合适的测试端口;另外,在多个测试仪可以选择的情况下,若网络测试仪的温度越低,则网络测试系统越稳定可靠,若时钟精度越高,则流量生成精度越高,因此,将测试仪温度、时钟精度作为端口预约的参考因素,可以便于用户选择更合适的测试端口。
附图说明
[0020]图1是本申请实施例的体现网络测试仪中测试板卡的结构框图。
[0021]图2是本申请实施例的一种测试端口预约方法的流程示意图。
[0022]图3是本申请实施例步骤S102子步骤的流程示意图。
[0023]图4是本申请实施例的一种测试端口预约装置200的结构框图。
[0024]图5是本申请实施例的一种电子设备300的结构框图。
具体实施方式
[0025]以下结合附图对本申请作进一步详细说明。
[0026]本具体实施例仅仅是对本申请的解释,其并不是对本申请的限制,本领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本申请的权利要求范围内都受到专利法的保护。
[0027]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种测试端口预约方法,其特征在于,应用于网络测试系统,所述测试系统包括至少一个网络测试仪,所述网络测试仪包括多个CPU模块和多个FPGA模块,所述方法包括:响应于用户的端口预约触发动作,基于测试目的和测试仪数量获取当前网络测试系统的预约参考信息,所述预约参考信息包括测试板卡信息和资源信息;展示所述预约参考信息,用以确定待预约测试端口。2.根据权利要求1所述的方法,其特征在于,所述基于测试目的和测试仪数量获取当前网络测试系统的预约参考信息,所述预约参考信息包括测试板卡信息和资源信息,包括:若所述测试目的为协议测试,则所述资源信息包括CPU资源占用信息和CPU资源未用信息;若所述测试目的为流量测试,则所述资源信息包括CPU与FPGA之间的通信带宽信息以及FPGA处理逻辑资源信息;若所述测试仪数量为多个,则所述预约参考信息还包括每个网络测试仪的机箱温度和/或时钟精度。3.根据权利要求1或2所述的方法,其特征在于,所述测试板卡信息包括每个测试板卡的端口种类、端口数量、已预约端口信息和未预约端口信息。4.根据权利要求1所述的方法,其特征在于,所述展示所述预约参考信息,用以确定待预约测试端口包括:展示包含所述预约参考信息以及待选择的未预约测试端口的界面,并等待用户的端口预约选择动作;响应于所述用户的端口预约选择动作,完成所述待预约测试端口的预约。5.根据权利要求4所述的方法,其特征在于,所述展示包含所述预约参考信息以及待选择的未预约测试端口的界面包括:将所述预约参考信息按照未预约测试端...

【专利技术属性】
技术研发人员:沈文博
申请(专利权)人:江苏信而泰智能装备有限公司
类型:发明
国别省市:

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

1