摘要
本发明涉及软件测试技术领域,公开了基于大模型的API接口测试方法、系统、设备和介质,方法包括:获取所述API接口的一个或多个已知正确的历史响应作为训练样本;指令一预设的大模型对所述训练样本进行归纳分析,以生成一组不变性规则基于所述不变性规则,对待测响应的响应体进行校验,获取待测API接口返回的待测响应,以在所述待测响应的HTTP状态码为表示成功的情况下,判定响应内容是否存在违反所述不变性规则的逻辑性缺陷。本发明将验证的维度从现有技术的HTTP响应码,深化到了对响应体内部的结构、类型、数据关联等多个语义层面。通过深度的语义验证,能够精准捕获大量逻辑层缺陷,显著降低了软件缺陷的漏报率。
技术关键词
接口测试方法
接口测试系统
软件测试技术
定义
语义层面
数值
指令
处理器
计算机设备
可读存储介质
存储器
逻辑
数据
关系
层级
模块