杭州质子科技有限公司李宗俊获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉杭州质子科技有限公司申请的专利一种接口自动化测试方法及系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN120994572B 。
龙图腾网通过国家知识产权局官网在2026-03-17发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202511530295.8,技术领域涉及:G06F11/3668;该发明授权一种接口自动化测试方法及系统是由李宗俊;汪成栋;王震;周林威;王磊;包婷;钟彭檑设计研发完成,并于2025-10-24向国家知识产权局提交的专利申请。
本一种接口自动化测试方法及系统在说明书摘要公布了:本申请涉及的计算机网络通信技术领域,尤其是涉及一种接口自动化测试方法及系统,其包括:搭建接口自动化框架;录制业务流程中的接口信息以形成接口文档,从接口自动化框架中调取对应的状态标识;基于已成熟的大语言模型对接口文档进行分析以得到符合接口自动化框架中预定的模版样式的测试用例和测试脚本,基于接口文档对应的状态标识生成测试标识;基于测试用例匹配定时规则以运行测试脚本,并生成接口自动化报告。本申请可以提高接口自动化测试效果。
本发明授权一种接口自动化测试方法及系统在权利要求书中公布了:1.一种接口自动化测试方法,其特征在于,包括以下步骤: 搭建接口自动化框架; 调取代理指向工具并选取接口,对所述接口进行录制并基于录制结果生成全链路的接口信息并确认参数信息以形成接口文档,从所述接口自动化框架中调取包含遗弃标识和优先级标识的状态标识,并基于所述接口自动化框架为所述接口文档配置对应的所述遗弃标识和所述优先级标识; 基于大语言模型针对配置的场景化用例要求对所述接口文档进行分析以得到符合所述接口自动化框架中预定的模版样式的测试用例和测试脚本,基于所述接口文档对应的状态标识生成测试标识,所述大语言模型捕获所述接口文档中的所述优先级标识及所述遗弃标识,其中所述优先级标识将直接用于与生成的所述测试用例进行继承绑定,而所述遗弃标识用来标定之后生成的所述测试脚本是否需要执行,若判断出所述接口文档中存在所述遗弃标识,则在测试用例中添加跳过标识,当测试用例被执行前筛选出存在跳过标识,则该测试用例所对应的测试脚本跳过执行; 具体的; 在所述接口自动化框架中调取测试用例样式和测试脚本模版; 配置场景化用例要求,所述场景化用例要求包括有效参数场景、边界值场景、特殊字符场景、参数缺失场景; 根据所述场景化用例要求对所述接口文档进行内容提取和组合以生成符合所述测试用例样式的所述测试用例,且所有所述测试用例继承所述接口文档中的优先级标识; 提取所述测试用例中的请求信息和预期响应结果以进行代码编写以生成符合所述测试脚本模版的所述测试脚本; 基于所述测试用例匹配定时规则以运行所述测试脚本,并生成接口自动化报告,所述接口自动化报告包括不符合所述预期响应结果的基础异常、执行耗时与上一次稳定运行结果的预期耗时差值较大的耗时异常及接口运行成功率; 还包括以下步骤: 在所述接口自动化框架中获取分层重试规则,所述分层重试规则包括即时重试和定时重试; 当存在所述基础异常时,调取断言参数以提取异常原因,并基于所述异常原因匹配对应的所述分层重试规则; 当对应即时重试时,每间隔第一时间重试执行所述测试脚本直至预设次数,若重试成功,则将该所述基础异常更新为偶发成功,减少对应的异常总数并记录至所述接口自动化报告; 当对应定时重试时,基于所述优先级标识设置相应的定时任务,并在定时任务的第二时间触发时重试执行一次所述测试脚本,将重试结果记录至所述接口自动化报告; 若存在所述基础异常时且未通过所述即时重试或所述定时重试时,还包括以下步骤: 获取所述基础异常对应的所述测试用例并创建开发工单; 将所述开发工单进行指派并等待开发接口的修复反馈,将所述开发工单的状态标签更新为触发标签; 基于所述触发标签启动所述即时重试并等待重试结果,若所述重试结果成功,则将所述状态标签更新为验证标签并记录至所述接口自动化报告,若重试结果失败,则将所述开发工单重新指派至所述开发接口。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人杭州质子科技有限公司,其通讯地址为:310012 浙江省杭州市西湖区文三路90号5幢4层南402房间;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励