System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据交互领域,具体涉及一种基于chatgpt的响应数据交互方法、设备、装置及存储介质。
技术介绍
1、在现代软件开发中,模拟平台在测试和开发过程中扮演着关键的角色,特别是在接口测试方面。传统的接口测试依赖手工编写测试用例,并通过人工模拟接口的响应数据。这种方式虽然能够进行基本的测试,但存在显著的问题,其中包括测试用例的不全面和无法覆盖各种复杂的业务场景。随着软件系统的复杂性增加,特别是在分布式系统和前后端分离的应用中,开发人员和测试人员需要一种方式来模拟接口行为,因此,传统的mock平台应运而生。
2、然而,传统的mock平台通常通过手动维护数据或配置数据类型来生成响应数据。人工手动维护数据效率极低,通过配置数据类型自动生成的数据难以准确模拟真实业务场景。
技术实现思路
1、本专利技术的目的是要解决上述的技术问题,提供一种基于chatgpt的响应数据交互方法、设备、装置及存储介质。
2、为了解决上述问题,本专利技术按以下技术方案予以实现的:
3、第一方面,本专利技术提供了一种基于chatgpt的响应数据交互方法,其特征在于,所述方法包括:获取创建接口请求,所述创建接口请求包括第一配置信息,其中所述第一配置信息包括第一请求参数和第一响应数据,所述第一响应数据为空值;
4、获取数据加解密请求,所述数据加解密请求包括自定义加解密算法,根据自定义加解密算法,对所述第一配置信息的第一请求参数进行加密设置,形成第二请求参数;
...【技术保护点】
1.一种基于ChatGPT的响应数据交互方法,其特征在于,所述方法包括:
2.根据权利要求1所述的一种基于ChatGPT的响应数据交互方法,其特征在于,获取创建接口请求,所述创建接口请求包括第一配置信息,其中所述第一配置信息包括第一请求参数和第一响应数据,所述第一响应数据为空值,包括:
3.根据权利要求1所述的一种基于ChatGPT的响应数据交互方法,其特征在于,获取数据加解密请求,所述数据加解密请求包括自定义加解密算法,根据自定义加解密算法,对所述第一配置信息的第一请求参数进行加密设置,形成第二请求参数,包括:
4.根据权利要求1所述的一种基于ChatGPT的响应数据交互方法,其特征在于,获取由客户端发送的场景选择信息,根据场景选择信息,确定生成响应数据请求,所述生成响应数据请求包括ChatGPT生成响应数据请求,包括:
5.根据权利要求1所述的一种基于ChatGPT的响应数据交互方法,其特征在于,响应由客户端发送的接口调用请求,其中,所述接口调用请求包括请求信息,所述请求信息包括接口名称,包括:
6.根据权利要求1所
7.根据权利要求1所述的一种基于ChatGPT的响应数据交互方法,其特征在于,校验请求信息符合第二配置信息,并根据所述自定义加解密算法对第二配置信息的请求参数进行解密,得到第二响应数据,包括:
8.一种基于ChatGPT的响应数据交互装置,其特征在于,所述基于ChatGPT的响应数据交互装置被配置为执行所述基于ChatGPT的响应数据交互方法,所述基于ChatGPT的响应数据交互装置包括:
9.一种电子设备,其特征在于,所述电子设备包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,
...【技术特征摘要】
1.一种基于chatgpt的响应数据交互方法,其特征在于,所述方法包括:
2.根据权利要求1所述的一种基于chatgpt的响应数据交互方法,其特征在于,获取创建接口请求,所述创建接口请求包括第一配置信息,其中所述第一配置信息包括第一请求参数和第一响应数据,所述第一响应数据为空值,包括:
3.根据权利要求1所述的一种基于chatgpt的响应数据交互方法,其特征在于,获取数据加解密请求,所述数据加解密请求包括自定义加解密算法,根据自定义加解密算法,对所述第一配置信息的第一请求参数进行加密设置,形成第二请求参数,包括:
4.根据权利要求1所述的一种基于chatgpt的响应数据交互方法,其特征在于,获取由客户端发送的场景选择信息,根据场景选择信息,确定生成响应数据请求,所述生成响应数据请求包括chatgpt生成响应数据请求,包括:
5.根据权利要求1所述的一种基于chatgpt的响应数据交互方法,其特征在于,响应由客户端发...
【专利技术属性】
技术研发人员:何榕斌,
申请(专利权)人:广州宸祺出行科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。