说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 20221074593 5.7 (22)申请日 2022.06.29 (71)申请人 国电南瑞科技股份有限公司 地址 211106 江苏省南京市江宁区诚信大 道19号 申请人 国网电力科 学研究院有限公司   国网辽宁省电力有限公司   国网湖南省电力有限公司 (72)发明人 王萍萍 侯喆 闫承志 陈诚  穆华灵 余姿雨 周伟 宋艳  王颢文 仲婧 赵雪 陈楷文  毛以时 王鑫 刘艳芹 殷照华  (74)专利代理 机构 南京纵横知识产权代理有限 公司 32224 专利代理师 何春廷(51)Int.Cl. H04L 43/08(2022.01) H04L 43/50(2022.01) H04L 41/0803(2022.01) H04L 41/069(2022.01) G06F 9/445(2018.01) (54)发明名称 一种交换机自动化测试方法及系统 (57)摘要 本发明公开了一种交换机自动化测试方法 及系统, 读取待测试交换机信息, 根据待测试交 换机信息以及预先输入的交换机功能指令从预 先构建的测试用例集中调取对应该待测试交换 机以及所需功能的测试用例, 根据测试用例的配 置信息对待测试交换机和网络测试仪进行配置; 根据测试用例的测试数据对待测试交换机进行 测试, 获得测试结果, 所述测试结果用于验证待 测试交换机的配置是否正常生效。 优点: 本发明 能够释放人力操作, 合理分配测试资源, 实现自 动化替代, 规范操作流程, 提升效率, 保证测试质 量。 权利要求书2页 说明书6页 附图3页 CN 115208787 A 2022.10.18 CN 115208787 A 1.一种交换机自动化测试 方法, 其特 征在于, 包括: 读取待测试交换机信 息, 根据待测试交换机信 息以及预先输入的交换机功能指令从预 先构建的测试用例集中调取对应该待测试 交换机以及所需功能的测试用例, 根据测试用例 的配置信息对待测试交换机和网络测试仪进行配置; 根据测试用例的测试数据对待测试交换机进行测试, 获得测试结果, 所述测试结果用 于验证待测试交换机的配置是否正常生效。 2.根据权利要求1所述的交换机自动化测试方法, 其特征在于, 还包括: 在进行测试之 后, 生成用于记录测试 执行过程的执 行过程日志。 3.根据权利要求1所述的交换机自动化测试方法, 其特征在于, 在读取待测试交换机信 息之前, 还 包括: 网络测试仪端口和待测试交换机端口通过光纤或者网线连接成环。 4.根据权利要求1所述的交换机自动化测试方法, 其特征在于, 所述测试用例集的构 建, 包括: 获取不同交换机不同功能下的历史正确配置用例; 根据交换机所需实现的功能以及不同交换机不同功能下的历史正确配置数据设置交 换机网页配置数据和测试仪流量配置数据, 得到配置用例; 设置适用于所述配置用例的交 换机型号信息; 设置适用于所述配置用例的测试环境信息; 根据测试仪流量配置数据设置 网络测试仪的测试 预测结果; 根据配置用例、 适用于所述配置用例的交换机型号信息、 适用于所述配置用例的测试 环境信息以及测试 预测结果构建一个测试用例; 重复构建不同的测试用例; 并根据适用的交换机型号和交换机功能进行分组; 将分组后的测试用例转换为数据存 储在Excel文件中得到测试用例集。 5.根据权利要求1所述的交换机自动化测试方法, 其特征在于, 所述根据测试用例的配 置信息对待测试交换机和网络测试仪进行配置, 包括: 利用Python+selenium的模式根据测试用例的配置信息对待测试交换机进行web网页 自动化配置; 利用Pytho n对网络测试仪的流 量和统计进行配置 。 6.一种交换机自动化测试系统, 其特 征在于, 包括: 配置模块, 用于读取待测试交换机信息, 根据待测试交换机信息以及预先输入的交换 机功能指令从预先构建的测试用例集中调 取对应该待测试交换机以及所需功 能的测试用 例, 根据测试用例的配置信息对待测试交换机进行配置; 测试模块, 用于根据测试用例的测试数据对待测试交换机进行测试, 获得测试结果, 所 述测试结果用于验证待测试交换机的配置是否正常生效。 7.根据权利要求6所述的交换机自动化测试系统, 其特征在于, 还包括: 日志生成模块, 用于 在进行测试之后, 生成用于记录测试 执行过程的执 行过程日志。 8.根据权利要求6所述的交换机自动化测试系统, 其特 征在于, 还 包括: 构建模块, 用于 在读取待测试交换机信 息之前, 将网络测试仪端口和待测试交换机端口通过光纤或者 网线连接成环。权 利 要 求 书 1/2 页 2 CN 115208787 A 29.根据权利要求6所述的交换机自动化测试系统, 其特 征在于, 所述配置模块, 用于 获取不同交换机不同功能下的历史正确配置用例; 根据交换机所需实现的功能以及不同交换机不同功能下的历史正确配置数据设置交 换机网页配置数据和测试仪流量配置数据, 得到配置用例; 设置适用于所述配置用例的交 换机型号信息; 设置适用于所述配置用例的测试环境信息; 根据测试仪流量配置数据设置 网络测试仪的测试 预测结果; 根据配置用例、 适用于所述配置用例的交换机型号信息、 适用于所述配置用例的测试 环境信息以及测试 预测结果构建一个测试用例; 重复构建不同的测试用例; 并根据适用的交换机型号和交换机功能进行分组; 将分组后的测试用例转换为数据存 储在Excel文件中得到测试用例集。 10.根据权利要求6所述的交换机自动化测试系统, 其特 征在于, 所述配置模块, 用于 利用Python+selenium的模式根据测试用例的配置信息对待测试交换机进行web网页 自动化配置; 利用Pytho n对网络测试仪的流 量和统计进行配置 。 11.一种存储一个或多个程序的计算机可读存储介质, 其特征在于, 所述一个或多个程 序包括指令, 所述指令当由计算设备执行时, 使得所述计算设备执行根据权利要求1至5所 述的方法中的任一方法。 12.一种计算设备, 其特 征在于, 包括, 一个或多个处理器、 存储器以及一个或多个程序, 其中一个或多个程序存储在所述存 储器中并被配置为由所述一个或多个处理器执行, 所述一个或多个程序包括用于执行根据 权利要求1至 5所述的方法中的任一方法的指令 。权 利 要 求 书 2/2 页 3 CN 115208787 A 3

.PDF文档 专利 一种交换机自动化测试方法及系统

文档预览
中文文档 12 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共12页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种交换机自动化测试方法及系统 第 1 页 专利 一种交换机自动化测试方法及系统 第 2 页 专利 一种交换机自动化测试方法及系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 16:31:39上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。