接口自动化测试校验方法、装置、电子设备及存储介质制造方法及图纸

技术编号:37307911 阅读:28 留言:0更新日期:2023-04-21 22:52
本发明专利技术提供一种接口自动化测试校验方法、装置、电子设备及存储介质,该方法,包括:基于Python环境的第三方库和随机函数,生成被测接口的测试数据文件;获取数据生成方式,基于所述数据生成方式,对所述测试数据文件进行处理,得到待测试数据;将所述待测试数据发送至被测设备,以基于所述待测试数据对所述被测设备进行测试;获取所述被测设备基于所述待测试数据返回的实际测试结果,将所述实际测试结果与预期测试结果进行比对,并基于所述实际测试结果与预期测试结果的比对结果生成测试报告。本发明专利技术可以解决现有技术中不能自动发送测试数据,且不能自动校验接口的正确性并输出测试报告的技术问题。报告的技术问题。报告的技术问题。

【技术实现步骤摘要】
接口自动化测试校验方法、装置、电子设备及存储介质


[0001]本专利技术涉及计算机网络安全
,具体涉及一种接口自动化测试校验方法、装置、电子设备及存储介质。

技术介绍

[0002]接口测试是测试系统组件间接口的一种测试,主要用于测试系统与外部其他系统之间的接口,以及系统内部各个子模块之间的接口。测试的重点是要检查接口参数传递的正确性,接口功能实现的正确性,输出结果的正确性,以及对各种异常情况的容错处理的完整性和合理性。
[0003]目前主流使用的接口测试工具有熟知Jmeter、Postman等,但这些工具需要只能用于下发接口测试参数,不能自动输出测试报告;如果想要下发多条测试参数,只能通过人工多次编辑数据并发送,比较耗时而且每个结果只能在Postman客户端页面查看,不支持批量导出报告;而且,对于Postman回显的测试结果的正确性需要人工进行校验,并不能自动校验接口的正确性。

技术实现思路

[0004]有鉴于此,有必要提供一种接口自动化测试校验方法、装置、电子设备及存储介质,用以解决现有技术中不能自动发送测试数据本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种接口自动化测试校验方法,其特征在于,包括:基于Python环境的第三方库和随机函数,生成被测接口的测试数据文件;获取数据生成方式,基于所述数据生成方式,对所述测试数据文件进行处理,得到待测试数据;将所述待测试数据发送至被测设备,以基于所述待测试数据对所述被测设备进行测试;获取所述被测设备基于所述待测试数据返回的实际测试结果,将所述实际测试结果与预期测试结果进行比对,并基于所述实际测试结果与预期测试结果的比对结果生成测试报告。2.根据权利要求1所述的接口自动化测试校验方法,其特征在于,所述将所述待测试数据发送至被测设备,以基于所述待测试数据对所述被测设备进行测试,包括:基于预设的多个线程,同步将所述待测试数据发送至所述被测设备。3.根据权利要求1所述的接口自动化测试校验方法,其特征在于,所述基于所述实际测试结果与预期测试结果的比对结果生成测试报告,包括:在基于所述比对结果,确定所述实际测试结果与预期测试结果一致的情况下,基于所述实际测试结果生成所述测试报告。4.根据权利要求3所述的接口自动化测试校验方法,其特征在于,所述基于所述实际测试结果生成所述测试报告,包括:在获取到输入的报告模板的情况下,基于所述实际测试结果,按照所述输入的报告模板,生成所述测试报告。5.根据权利要求4所述的接口自动化测试校验方法,其特征在于,所述基于所述实际测试结果生成所述测试报告,还包括:在未获取到输入的报告模板的情况下,基于所述实际测试...

【专利技术属性】
技术研发人员:崔彩霞
申请(专利权)人:武汉思普崚技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1