【技术实现步骤摘要】
基于监听请求并自动生成接口测试用例的接口测试方法
[0001]本专利技术涉及软件产品
,更具体地说,它涉及一种基于监听请求并自动生成接口测试用例的接口测试方法。
技术介绍
[0002]现有的软件产品中,涉及大量的接口,需对接口进行测试和监控,版本迭代次数多,代码数量级多,版本迭代之后,需要将产品现有的功能进行回归测试,工作量巨大,人员投入巨大,效果甚微,产品历史版本的功能回归,千万行代码,如何做到保证历史功能的可用性,如何保证整个项目所有的模块正常工作,那么接口测试就是最好的选择,接口测试证明了业务层面的工作流正常进行,并接口测试快速方便,可及时反馈接口,有问题可以第一时间暴露,展现了友好的用户体验,以及高效,高速的保证了产品质量,那么历史功能繁多,上千万行的代码,文档,如何进行接口测试用例的编写,现有的技术和工具均需要手动输入请求地址,入参,需要写入断言,一直是功能模块复杂产品进行接口测试的痛点。
[0003]现有技术方案:现有接口测试工具底层是基于客户端发送请求到服务端,服务端根据请求给予响应值,现有的工具 ...
【技术保护点】
【技术特征摘要】
1.基于监听请求并自动生成接口测试用例的接口测试方法,其特征是:包括如下步骤:获取请求内容,读取配置文件,获取请求来源;获取到请求来源后,判断是否需要监听;若判断是否需要监听为是,则获取接口请求数据,生成接口测试用例并存储;若判断是否需要监听为否,则在配置文件中配置文本存放地址;将获取到的请求内容封装成请求对象;对请求对象进行解析,返回请求响应结果,并将请求响应结果存放在响应结果管理器;对响应结果管理器的值与断言结果进行一致性比较,若比较结果一致则通过,若比较结果不一致则失败;将断言结果保存,生成接口测试报告。2.根据权利要求1所述的基于监听请求并自动生成接口测试用例的接口测试方法,其特征是:请求来源包括:请求来源client,表示客户端;请求来源web,表示网页请求;请求来源swagger,表示文档。3.根据权利要求2所述的基于监...
【专利技术属性】
技术研发人员:冀艳娇,
申请(专利权)人:鱼快创领智能科技南京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。