【技术实现步骤摘要】
接口测试方法、装置、电子设备和存储介质
[0001]本专利技术涉及自动化测试
,尤其涉及一种接口测试方法、装置、电子设备和存储介质。
技术介绍
[0002]随着计算机软件在全行业的广泛使用,软件质量逐步受到用户的重视,软件测试作为软件质量保障的前端入口就变得更加重要。因此,为了保证服务质量,需要对HTTP(Hypertext Transfer Protocol,超文本传输协议)服务接口进行测试。
[0003]目前,在对接口进行测试时,通常采用第三方测试工具,如Postman和Soupui等工具,在使用这种测试工具对接口进行测试时,需要将参数和路径输入第三方测试工具中以对接口进行测试。但是,通常为了保证系统的安全,在对接口进行测试之前需要进行防重放或验签处理等安全化处理,直接使用第三方测试工具无法实现防重放或验签处理等安全处理;若在调用接口前无法完成安全化处理任务,则无法调用接口,进而无法对接口进行测试。
[0004]为了解决上述问题,现有技术中依赖开发人员编写Jmeter脚本实现对测试接口的防重放或验签 ...
【技术保护点】
【技术特征摘要】
1.一种接口测试方法,其特征在于,包括:根据待测试接口的标识信息,查找所述待测试接口对应的处理器类型信息;确定所述处理器类型信息对应的处理器,用于所述处理器对所述待测试接口的前置任务进行处理;其中,所述前置任务为对所述待测试接口进行测试之前的待处理任务;接收所述处理器返回的处理结果,根据所述处理结果生成所述待测试接口的测试请求信息;根据所述测试请求信息对所述待测试接口进行测试,获取所述待测试接口的实际测试结果。2.根据权利要求1所述的接口测试方法,其特征在于,还包括:根据所述待测试接口的标识信息,查找所述待测试接口的参考测试结果;将所述实际测试结果与所述参考测试结果进行匹配;在所述匹配结果为所述实际测试结果和参考测试结果不相同的情况下,确定对所述待测试接口的测试失败;在所述匹配结果为所述实际测试结果和参考测试结果相同的情况下,确定对所述待测试接口的测试成功。3.根据权利要求2所述的接口测试方法,其特征在于,还包括:在确定对所述待测试接口的测试失败的情况下,判断所述待测试接口持续测试失败的次数是否大于预设值;在所述次数大于所述预设值的情况下,向终端发送告警信息。4.根据权利要求3所述的接口测试方法,其特征在于,还包括:在所述次数大于所述预设值的情况下,根据所述待测试接口所属服务的标识信息,查找所述待测试接口所属服务的配置信息;和/或,根据所述服务对应的业务的标识信息,查找所述服务对应的业务的配置信息;根据所述服务的标识信息,查找所述服务对应的用户的配置信息;根据所述服务的配置信息和/或业务的配置信息,对所述待测试接口进行定位,并根据所述用户的配置信息,将定位结果发送至所述用户。5.根据权利要求2
‑
4任一所述的接口测试方法,其特征在于,还包括:在确定对所述待测试接口的测试成功的情况下,查询所述待测试接口是否存在历史告警;在存在所述历史告警的情况下,消除所...
【专利技术属性】
技术研发人员:沈鹏飞,
申请(专利权)人:海尔智家股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。