全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211334925.0 (22)申请日 2022.10.28 (71)申请人 联通雄安产业互联网有限公司 地址 071799 河北省保定市容城县奥威路 122号 (72)发明人 章敬雪 赵向 田芳 罗亚男  李美莲  (74)专利代理 机构 北京鑫瑞森知识产权代理有 限公司 1 1961 专利代理师 王前明 (51)Int.Cl. G06F 11/36(2006.01) (54)发明名称 基于测试用例多格式转换与自动化流程管 理的方法及系统 (57)摘要 本发明提供了一种基于测试用例多格式转 换与自动化流程管理的方法及系统, 方法包括: 获取接口数据包并进行解析, 得到初版测试用例 集, 并进行维护及格式转换, 得到最终版测试用 例集; 对最终版测试用例集进行格式转换, 得到 自动化接口测试用例; 根据自动化接口测试用例 生成测试报告和测试结果; 对测试结果填充到终 版测试用例集并自动调用接口进行格式转换, 将 终版测试用例集同步到测试管 理系统。 在本发明 中实现了多格式测试用例互转的技术, 既实现 Xmind与测试管理系统的无缝衔接, 又将测试用 例转为Xmind, 便于对用例进行 维护, 解决了测试 用例XMind和Exc el格式不能互转的问题, 同时将 该技术与自动化流程管理进行了完美结合, 提高 了测试效率, 降低了人工成本 。 权利要求书1页 说明书6页 附图4页 CN 115495386 A 2022.12.20 CN 115495386 A 1.一种基于测试用例多格式转换与自动化 流程管理的方法, 其特 征在于, 包括: 获取接口数据包; 对所述接口数据包进行解析, 得到初版测试用例集; 对所述初版测试用例集进行维护及格式转换, 得到最终版测试用例集; 对所述最终版测试用例集进行格式转换, 得到自动化接口测试用例; 启动自动化脚本文件执 行所述自动化接口测试用例, 生成测试报告和 测试结果; 对所述测试结果 回填到终版测试用例集并自动调用接口进行格式转换, 同时将终版测 试用例集同步到测试 管理系统。 2.根据权利要求1所述的一种基于测试用例多格式转换与自动化流程管理的方法, 其 特征在于, 所述获取接口数据包, 包括: 调用自动抓取程序, 通过自动抓取的方式获取接口数据包。 3.根据权利要求1所述的一种基于测试用例多格式转换与自动化流程管理的方法, 其 特征在于, 所述自动抓取程序包括: 使用charles工具抓取 所述接口数据包, 保存为jso n格式文件。 4.根据权利要求3所述的一种基于测试用例多格式转换与自动化流程管理的方法, 其 特征在于, 对所述接口数据包进行解析包括: 使用python解析所述json格式文件, 提取接 口名称、 请求方式、 入参信息、 出参信息和 前置接口名称。 5.根据权利要求1所述的一种基于测试用例多格式转换与自动化流程管理的方法, 其 特征在于, 所述 最终版测试用例集的格式为: XMi nd或Excel中的任一种。 6.根据权利要求1所述的一种基于测试用例多格式转换与自动化流程管理的方法, 其 特征在于, 所述自动化接口测试用例的格式为: Excel。 7.根据权利要求1所述的一种基于测试用例多格式转换与自动化流程管理的方法, 其 特征在于, 在执 行所述自动化接口测试用例并生成测试报告之后, 还 包括: 将所述测试报告 进行发送。 8.根据权利要求1所述的一种基于测试用例多格式转换与自动化流程管理的方法, 其 特征在于, 在执 行所述自动化接口测试用例并生成测试报告之后, 还 包括: 将所述测试 结果导入测试 管理系统。 9.根据权利要求1所述的一种基于测试用例多格式转换与自动化流程管理的方法, 其 特征在于, 在执 行所述自动化接口测试用例并生成测试报告之后, 还 包括: 将所述测试 结果转换为Xmi nd格式的测试用例, 以实现测试用例的对比。 10.一种基于测试用例多格式转换与自动化 流程管理的系统, 其特 征在于, 包括: 抓取模块, 用于获取接口数据包; 解析模块, 用于对接口数据包进行解析, 得到初版测试用例集; 转换模块, 用于对初版测试用例集进行格式转换, 得到最终版测试用例集, 并对所述最 终版测试用例集进行格式转换, 得到自动化接口测试用例; 自动化测试模块, 用于启动自动化脚本文件, 执行所述自动 化接口测试用例, 生成测试 报告和测试结果。权 利 要 求 书 1/1 页 2 CN 115495386 A 2基于测试用例多格式转换与自动化流程管理的方 法及系统 技术领域 [0001]本发明涉及数据处理及软件测试技术领域, 特别是涉及 一种基于测试用例多格式 转换与自动化 流程管理的方法及系统。 背景技术 [0002]随着项目迭代思维的发展, 目前一个成熟的项目, 每一个阶段都需要多次迭代。 在 此过程中尤其是测试阶段, 对于测试用例维护与管理要求越来越高, 同时引用自动化测试, 提高测试效率与质量的需求也是十 分普遍与迫切。 但是如何对测试用例进 行维护与管理以 及如何高效编写自动化测试用例用于自动化 流程中, 也是不断探索的难题。 [0003]现在比较普遍编写或是管理测试用例是使用Excel或是XMind, Excel更便于与测 试系统打通, 因为很多测试管理系统只支持Excel格式的测试需求或用例的导入, 例如禅道 系统, 而XMind更适合进行用例的编写, 可以更清晰的维护 管理测试用例。 目前很多技术为 了快捷的与测试系统打通, 只实现了XMind转Excel的用例格式转换, 但是由于测试过程中 一些测试需求变更、 细节更改或功能迭代, 不能很方便的对测试用例进 行维护, 所以测试用 例支持XMind和Excel格式互转, 可以充分发挥两种格式对于编写与维护测试用例的优势, 是目前需要解决的一个问题。 [0004]同时传统的接 口自动化测试案例, 需要编写测试接口、 入参、 出参、 前置依赖接 口 等相关信息, 比较耗时耗力, 且不能与思维导图、 测试管理系统打通。 因此对于如何快速形 成接口测试用例, 灵活使用文件转换, 并将测试结果导入测试系统, 用于进行结果分析, 从 而提高接口自动化回归测试效率, 同样是目前需要解决的关键问题。 发明内容 [0005]为了克服现有技术的不足, 本发明的目的是提供一种基于测试用例多格式转换与 自动化流程管理的方法及系统, 本发明发挥Excel格式测试用例易于与测试系统或是自动 化流程结合, 以及XMind格式测试用例便于编写与维护的双层优势, 解决了测试用例XMind 和Excel格式不能互转的问题, 提高了测试效率, 降低了人工成本 。 [0006]为实现上述目的, 本发明提供了如下 方案: [0007]一种基于测试用例多格式转换与自动化 流程管理的方法, 包括: [0008]获取接口数据包; [0009]对所述接口数据包进行解析, 得到初版测试用例集; [0010]对所述初版测试用例集进行格式转换, 得到最终版测试用例集; [0011]对所述最终版测试用例集进行维护及格式转换, 得到自动化接口测试用例; [0012]启动自动化脚本文件执 行所述自动化接口测试用例, 生成测试报告和 测试结果。 [0013]对所述测试结果回填到所述终版测试用例集并自动调用接口进行格式转换, 同时 将所述终版测试用例集同步到测试 管理系统。 [0014]优选地, 所述获取接口数据包, 包括:说 明 书 1/6 页 3 CN 115495386 A 3

.PDF文档 专利 基于测试用例多格式转换与自动化流程管理的方法及系统

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