(19)中华 人民共和国 国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202111529201.7
(22)申请日 2021.12.14
(71)申请人 山石网科通信技 术股份有限公司
地址 215163 江苏省苏州市高新区景润路
181号
(72)发明人 张萍 张峰 虞安虎 秦亭亭
(74)专利代理 机构 北京康信知识产权代理有限
责任公司 1 1240
代理人 黄海英
(51)Int.Cl.
H04L 43/0805(2022.01)
H04L 9/40(2022.01)
(54)发明名称
设备数量的确定方法、 装置及电子设备
(57)摘要
本发明公开了一种设备数量的确定方法、 装
置及电子设备。 其中, 该方法包括: 获取第一 设备
数量以及与至少一个防火墙设备的待测功能所
对应的至少一个测试脚本; 根据至少一个测试脚
本确定至少一个测试设备执行至少一个测试任
务的第一目标运行时长, 以及至少一个防火墙设
备执行至少一个测试任务的第二目标运行时长;
基于第一目标运行时长、 第二目标运行时长以及
第一设备数量确定第二设备数量。 本发明解决了
由于现有技术中在防火墙数量一定时无法准确
确定测试设备的数量所造成的测试运行效率低
的技术问题。
权利要求书3页 说明书14页 附图4页
CN 114301805 A
2022.04.08
CN 114301805 A
1.一种设备 数量的确定方法, 其特 征在于, 包括:
获取第一设备数量以及与至少一个防火墙设备的待测功能所对应的至少一个测试脚
本, 其中, 所述第一设备 数量为所述至少一个防火墙设备的设备 数量;
根据所述至少一个测试脚本确定至少一个测试设备执行至少一个测试任务的第一目
标运行时长, 以及所述至少一个防火墙设备执行所述至少一个测试任务的第二目标运行时
长, 其中, 在所述至少一个测试任务中, 所述至少一个测试设备用于对所述至少一个防火墙
设备的功能进行测试;
基于所述第 一目标运行时长、 所述第 二目标运行时长以及所述第 一设备数量确定第 二
设备数量, 其中, 所述第二设备 数量为所述至少一个测试设备的设备 数量。
2.根据权利要求1所述的设备数量的确定方法, 其特征在于, 根据 所述至少一个测试脚
本确定至少一个测试设备执行至少一个测试任务的第一目标运行时长, 以及所述至少一个
防火墙设备 执行所述至少一个测试任务的第二目标运行时长, 包括:
基于所述至少一个测试脚本对应的网络拓扑结构确定第 三设备数量和第四设备数量,
其中, 所述第三设备数量为所述至少一个测试设备执行每个测试任务所需的设备数量, 所
述第四设备 数量为所述至少一个防火墙设备 执行每个测试任务所需的设备 数量;
获取所述至少一个测试脚本所对应的第一预计运行时长;
根据所述第 一预计运行时长确定所述至少一个测试任务对应的第 二预计运行时长, 其
中, 所述至少一个测试任务中每 个测试任务与所述至少一个测试脚本相对应;
基于所述第三设备 数量和所述第二预计运行时长确定所述第一目标运行时长;
基于所述第四设备 数量和所述第二预计运行时长确定所述第二目标运行时长 。
3.根据权利要求1所述的设备数量的确定方法, 其特征在于, 在基于所述第 一目标运行
时长、 所述第二目标运行时长以及所述第一设备数量确定第二设备数量之后, 所述方法还
包括:
基于所述第 一设备数量、 所述第 二设备数量以及所述至少一个测试脚本预测第 一预测
总时长, 其中, 所述第一预测总时长表征在所述测试设备的设备数量为所述第二设备数量、
所述防火墙设备的设备数量为所述第一设备数量时, 执行所述至少一个测试任务中的所有
测试任务的运行时长;
基于所述第 一目标运行时长、 所述第 二目标运行时长以及所述第 二设备数量将所述第
二设备数量调整为第 五设备数量和第六设备数量, 其中, 所述第 五设备数量大于所述第二
设备数量, 所述第六设备 数量小于所述第二设备 数量;
基于所述第 一设备数量、 所述第五设备数量以及所述至少一个测试脚本预测第 二预测
总时长, 其中, 所述第二预测总时长表征在所述测试设备的设备数量为所述第五设备数量、
所述防火墙设备的设备数量为所述第一设备数量时, 执行所述至少一个测试任务中的所有
测试任务的运行时长;
基于所述第 一设备数量、 所述第六设备数量以及所述至少一个测试脚本预测第 三预测
总时长, 其中, 所述第三预测总时长表征在所述测试设备的设备数量为所述第六设备数量、
所述防火墙设备的设备数量为所述第一设备数量时, 执行所述至少一个测试任务中的所有
测试任务的运行时长;
根据所述第 一预测总时长、 所述第 二预测总时长和所述第 三预测总时长确定所述至少权 利 要 求 书 1/3 页
2
CN 114301805 A
2一个测试设备的目标 数量。
4.根据权利要求1所述的设备数量的确定方法, 其特征在于, 在基于所述第 一目标运行
时长、 所述第二目标运行时长以及所述第一设备数量确定第二设备数量之后, 所述方法还
包括:
获取所述至少一个测试任务的执行优先级, 其中, 所述执行优先级表征了所述至少一
个测试任务的执 行顺序;
基于所述至少一个测试任务的执行优先级预测所述至少一个测试任务所对应的预测
总时长, 其中, 所述预测总时长表征执行所述至少一个测试任务中的所有测试任务的运行
时长;
根据所述预测总时长确定所述至少一个测试任务所对应的目标 执行顺序;
根据所述目标 执行顺序确定所述至少一个测试设备的目标 数量。
5.根据权利要求1所述的设备 数量的确定方法, 其特 征在于, 获取第一设备 数量, 包括:
获取所述至少一个测试脚本、 目标总时长以及所述至少一个防火墙设备的空闲率, 其
中, 所述目标总时长表征执行所述至少一个测试任务中的所有测试任务的目标运行时长,
所述空闲率表征所述至少一个防火墙设备在完成所述至少一个测试任务中的所有测试任
务的运行时长内, 处于空 闲状态的时间占比;
基于所述目标总时长、 所述空闲率以及所述至少一个测试脚本确定所述第一设备数
量。
6.根据权利要求5所述的设备数量的确定方法, 其特征在于, 在基于所述第 一目标运行
时长、 所述第二目标运行时长以及所述第一设备数量确定所述至少一个测试设备的第二设
备数量之后, 所述方法还 包括:
基于所述第 一设备数量、 所述第 二设备数量以及所述至少一个测试脚本预测第 一预测
总时长, 其中, 所述第一预测总时长表征在所述测试设备的设备数量为所述第二设备数量、
所述防火墙设备的设备数量为所述第一设备数量时, 执行所述至少一个测试任务中的所有
测试任务的运行时长;
在所述第一预测总时长小于或等于所述目标总时长时, 确定所述第 二设备数量为所述
至少一个测试设备的目标数量, 并确定所述第一设备数量为所述至少一个防火墙设备的目
标数量。
7.根据权利要求6所述的设备 数量的确定方法, 其特 征在于, 所述方法包括:
在所述第一预测总时长大于所述目标总时长时, 基于所述第一目标运行时长、 所述第
二目标运行时长以及所述第二设备数量将所述第二设备数量调整为第 五设备数量和第六
设备数量, 其中, 所述第五设备数量大于所述第二设备数量, 所述第六设备数量小于所述第
二设备数量;
基于所述第 一设备数量、 所述第五设备数量以及所述至少一个测试脚本预测第 二预测
总时长, 其中, 所述第二预测总时长表征在所述测试设备的设备数量为所述第五设备数量、
所述防火墙设备的设备数量为所述第一设备数量时, 执行所述至少一个测试任务中的所有
测试任务的运行时长;
基于所述第 一设备数量、 所述第六设备数量以及所述至少一个测试脚本预测第 三预测
总时长, 其中, 所述第三预测总时长表征在所述测试设备的设备数量为所述第六设备数量、权 利 要 求 书 2/3 页
3
CN 114301805 A
3
专利 设备数量的确定方法、装置及电子设备
文档预览
中文文档
22 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共22页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 23:36:38上传分享