全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210380341.0 (22)申请日 2022.04.12 (71)申请人 广州文远知行 科技有限公司 地址 510555 广东省广州市广州中新广州 知识城九佛建 设路333号自编687室 (72)发明人 王红宾 韩旭  (74)专利代理 机构 北京集佳知识产权代理有限 公司 11227 专利代理师 彭东威 (51)Int.Cl. G06F 11/36(2006.01) G06F 9/445(2018.01) (54)发明名称 一种迭代测试方法、 平台、 设备和可读存储 介质 (57)摘要 本申请公开了一种迭代测试方法、 平台、 设 备和可读存储介质, 方法包括: 获取用户输入的 当前版本号对应的差异配置文件, 以及所述差异 配置文件的基准配置文件对应的基准版本号, 所 述差异配置文件包含用户对所述基准配置文件 所更新的内容; 在已存储的配置文件集合中, 查 找目标版本号序列中各版本号对应的配置文件; 基于所述差异配置文件和查找得到的所述目标 版本号序列中各版本号对应的配置文件, 生成目 标配置文件; 根据所述目标配置文件, 建立任务 工作流。 本申请在迭代测试时, 仅需人工编辑差 异配置文件即可, 无需每次测试时都全量编辑配 置文件, 同时无需对完整的配置文件进行全量存 储, 大大减少了对 存储资源的占用。 权利要求书3页 说明书13页 附图5页 CN 114741297 A 2022.07.12 CN 114741297 A 1.一种迭代测试 方法, 其特 征在于, 包括: 获取用户输入的当前版本号对应的差异配置文件, 以及所述差异配置文件的基准配置 文件对应的基准版本号, 所述差异配置文件 包含用户对所述基准配置文件所 更新的内容; 在已存储的配置文件集合中, 查找目标版本号序列中各版本号对应的配置文件, 所述 目标版本号序列以所述基准版本号和基础版本号作为首尾, 按照从基准版本号至基础版本 号方向的顺序, 后一版本号对应的配置文件为前一版本号对应的配置文件的基准配置文 件, 所述基础版本号 为基础配置文件 对应的版本号; 基于所述差异配置文件和查找得到的所述目标版本号序列中各版本号对应的配置文 件, 生成目标配置文件; 根据所述目标配置文件, 建立任务工作流。 2.根据权利要求1所述的方法, 其特 征在于, 还 包括: 将所述差异配置文件与当前 版本号、 基准版本号对应存 储在所述配置文件集 合中。 3.根据权利要求2所述的方法, 其特 征在于, 还 包括: 在已存储的日志文件集 合中, 查找所述目标 版本号序列中各 版本号对应的日志文件; 基于查找得到的所述目标版本号序列中各版本号对应的日志文件, 生成参考日志文 件; 根据所述任务工作流生成的当前 日志文件与所述参考日志文件的差异内容, 生成差异 日志文件, 并将所述差异日志文件与当前版本号、 基准版本号对应存储在所述日志文件集 合中。 4.根据权利要求2所述的方法, 其特 征在于, 还 包括: 在已存储的日志文件集 合中, 查找所述目标 版本号序列中各 版本号对应的日志文件; 确定所述目标版本号序列中各版本号对应的日志文件中, 与 所述任务工作流的每一操 作节点对应的节点日志文件; 基于所述与每一操作节点对应的节点日志文件, 生成每一操作节点的参考节点日志文 件; 根据所述任务工作流中每一操作节点生成的当前节点日志文件, 与 所述每一操作节点 的参考节点日志文件的差异内容, 生成每一操作节点的节点差异日志文件; 将所述节点差异日志文件组成差异日志文件, 并与当前版本号、 基准版本号对应存储 在所述日志文件集 合中。 5.根据权利要求1所述的方法, 其特征在于, 所述基于所述差异配置文件和查找得到的 所述目标 版本号序列中各 版本号对应的配置文件, 生成目标配置文件, 包括: 确定对所述目标版本号序列中各版本号对应的配置文件的构建顺序, 所述构建顺序为 以所述基础版本号对应的基础配置文件开始, 以所述基准版本号对应的基准配准文件为结 尾的文件顺序, 其中, 所述构建顺序中任意相邻的两个配置文件, 前一配置文件为后一配置 文件的基准配置文件; 依据所述构建顺序对所述目标版本号序列中各版本号对应的配置文件进行构建, 生成 参考配置文件; 基于所述 参考配置文件和所述差异配置文件, 生成目标配置文件。 6.根据权利要求1 ‑5任一项所述的方法, 其特 征在于, 还 包括:权 利 要 求 书 1/3 页 2 CN 114741297 A 2在已存储的结果文件集 合中, 查找所述目标 版本号序列中各 版本号对应的结果文件; 基于查找得到的所述目标版本号序列中各版本号对应的结果文件, 生成参考结果文 件; 根据所述任务工作流生成的当前结果文件与所述参考结果文件的差异内容, 生成差异 结果文件, 并将所述差异结果文件与当前版本号、 基准版本号对应存储在所述结果文件集 合中。 7.一种迭代测试平台, 其特 征在于, 包括: 配置文件获取单元, 用于获取用户输入的当前版本号对应的差异配置文件, 以及所述 差异配置文件的基准配置文件对应的基准版本号, 所述差异配置文件包含用户对所述基准 配置文件所 更新的内容; 配置文件查找单元, 用于在已存储的配置文件集合中, 查找目标版本号序列中各版本 号对应的配置文件, 所述 目标版本号序列以所述基准版本号和基础版本号作为首尾, 按照 从基准版本号至基础版本号方向的顺序, 后一版本号对应的配置文件为前一版本号对应的 配置文件的基准配置文件, 所述基础版本号 为基础配置文件 对应的版本号; 配置文件生成单元, 用于基于所述差异配置文件和查找得到的所述目标版本号序列中 各版本号对应的配置文件, 生成目标配置文件; 任务流建立单 元, 用于根据所述目标配置文件, 建立任务工作流。 8.根据权利要求7 所述的平台, 其特 征在于, 还 包括: 配置存储单元, 用于将所述差异配置文件与当前版本号、 基准版本号对应存储在所述 配置文件集 合中。 9.根据权利要求8所述的平台, 其特 征在于, 还 包括: 日志查找单元, 用于在已存储的日志文件集合中, 查找所述目标版本号序列中各版本 号对应的日志文件; 日志生成单元, 用于基于查找得到的所述目标版本号序列中各版本号对应的日志文 件, 生成参 考日志文件; 日志存储单元, 用于根据所述任务工作流生成的当前 日志文件与所述参考日志文件的 差异内容, 生成差异日志文件, 并将所述差异日志文件与当前版本号、 基准版本号对应存储 在所述日志文件集 合中。 10.根据权利要求7 ‑9任一项所述的平台, 其特 征在于, 还 包括: 结果查找单元, 用于在已存储的结果文件集合中, 查找所述目标版本号序列中各版本 号对应的结果文件; 结果生成单元, 用于基于查找得到的所述目标版本号序列中各版本号对应的结果文 件, 生成参 考结果文件; 结果存储单元, 用于根据所述任务工作流生成的当前结果文件与所述参考结果文件的 差异内容, 生成差异结果文件, 并将所述差异结果文件与当前版本号、 基准版本号对应存储 在所述结果文件集 合中。 11.一种迭代测试设备, 其特 征在于, 包括存 储器和处 理器; 所述存储器, 用于存 储程序; 所述处理器, 用于执行所述程序, 实现如权利要求1 ‑6中任一项所述的应用迭代测试方权 利 要 求 书 2/3 页 3 CN 114741297 A 3

.PDF文档 专利 一种迭代测试方法、平台、设备和可读存储介质

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