[发明专利]换电相关业务的接口测试方法、电子设备及存储介质在审
申请号: | 202011623613.2 | 申请日: | 2020-12-31 |
公开(公告)号: | CN114691480A | 公开(公告)日: | 2022-07-01 |
发明(设计)人: | 黄桐钦 | 申请(专利权)人: | 奥动新能源汽车科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 上海弼兴律师事务所 31283 | 代理人: | 杨东明;张冉 |
地址: | 201307 上海市浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 相关 业务 接口 测试 方法 电子设备 存储 介质 | ||
本发明公开了一种换电相关业务的接口测试方法、电子设备及存储介质。其中,换电相关业务的接口测试方法包括:获取待测试的换电相关业务所需调用的业务接口;当业务接口的数量为至少两个且业务接口包括登录接口时,执行与登录接口对应的第一测试用例;当第一测试用例执行通过时,按照换电相关业务的接口调用顺序,继续执行在登录接口之后调用的业务接口对应的第二测试用例;当第二测试用例执行通过时,确定换电相关业务测试通过。本发明按照换电相关业务的流程进行接口测试,既测试了换电相关业务的各个业务接口,又验证了连续调用业务接口完成换电相关业务的可靠性。另外,每个换电相关业务都经过登录测试,能够提高换电相关数据的安全性。
技术领域
本发明涉及软件测试技术领域,特别涉及一种换电相关业务的接口测试方法、电子设备及存储介质。
背景技术
随着社会发展以及科技进步,电动汽车越来越受到消费者的欢迎,目前的电动汽车的换电方式主要包括直充式和快换式两种。快换式需要借助换电站来实现电池包的快速更换,电池转运设备取出电动汽车中的电池包放置到电池架充电,或者将电池架中的电池包放入电动汽车中。
根据用户对换电相关业务的需求,利用Web网页或者应用程序提供的不同业务接口与服务器之间进行数据交互,可以实现不同的换电相关业务。在Web网页或者应用程序的开发阶段,需要对各个业务接口进行测试,以保证换电相关业务的正常使用。目前,各个业务接口的测试都需要人工填写路径和命令,测试过程比较繁琐,测试效率较低。
发明内容
本发明为了克服现有技术中业务接口的测试需要人工参与导致测试效率低的缺陷,提供一种换电相关业务的接口测试方法、电子设备及存储介质。
本发明是通过下述技术方案来解决上述技术问题:
本发明的第一方面提供一种换电相关业务的接口测试方法,所述接口测试方法包括:
获取待测试的换电相关业务所需调用的业务接口;
当所述业务接口的数量为至少两个且所述业务接口包括登录接口时,执行与所述登录接口对应的第一测试用例;
当所述第一测试用例执行通过时,按照所述换电相关业务的接口调用顺序,继续执行在所述登录接口之后调用的业务接口对应的第二测试用例;
当所述第二测试用例执行通过时,确定所述换电相关业务测试通过。
本方案中,按照换电相关业务的流程进行接口测试,具体地,先对换电相关业务的登录接口进行测试,测试通过之后才对换电相关业务的其它业务接口进行测试,这样既测试了换电相关业务的各个业务接口,又验证了连续调用业务接口完成换电相关业务的可靠性。另外,每个换电相关业务都经过登录测试,能够提高换电相关数据的安全性。
可选地,所述接口测试方法还包括:
通过各所述业务接口发送模拟访问请求;
根据服务器返回的编码信息判断各所述业务接口是否正常上线,以在判断所述登录接口正常上线后,对所述登录接口进行测试,并在所述登录接口测试通过后,继续对剩余的已正常上线的业务接口进行测试。
本方案中,在对业务接口进行测试之前需要先判断业务接口是否正常上线,只有在业务接口正常上线的情况下才对其进行测试,避免对未正常上线的业务接口进行测试造成的资源浪费,从而提高业务接口的测试效率。
可选地,所述当所述第一测试用例执行通过时,按照所述换电相关业务的接口调用顺序,继续执行在所述登录接口之后调用的业务接口对应的第二测试用例,包括:
获取执行所述第一测试用例所产生的第一返回数据;
获取所述第一返回数据中包括的编码信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奥动新能源汽车科技有限公司,未经奥动新能源汽车科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011623613.2/2.html,转载请声明来源钻瓜专利网。