【技术实现步骤摘要】
接口测试方法、装置、电子设备及可读存储介质
[0001]本公开涉及接口测试
,更具体地涉及一种接口测试方法、装置、电子设备及可读存储介质。
技术介绍
[0002]程序、系统等在设计完成后,需要对其接口进行测试,判断该程序或系统是否存在漏洞等问题,并根据测试结果对程序或系统等进行修复。相关技术中,接口测试时通过测试工具进行的,通过调用相关接口,向接口输入相应的测试用例,根据接口输出的结果来判断测试是否成功。对于不同的测试对象,其对应要设计不同的测试用例,当测试对象发生变化时,其对应的业务场景也发生变化,原有的测试用例就会失效,无法进行测试,造成资源浪费,对于新的测试对象,则需要设计新的测试案例,增加了测试成本。
技术实现思路
[0003]鉴于上述问题,本公开提供了一种接口测试方法、装置、电子设备及可读存储介质,能够有效解决相关技术中存在的测试对象的业务场景变化导致的原有测试用例失效、资源浪费以及测试成本增加的问题。
[0004]根据本公开的第一个方面,提供了一种接口测试方法,包括:调用测试对象的接 ...
【技术保护点】
【技术特征摘要】
1.一种接口测试方法,包括:调用测试对象的接口信息,所述接口信息记录有测试对象的运行参数信息以及执行流程;根据所述运行参数信息调用第一数据库中的至少一个单元测试用例,以及调用第二数据库中的测试数据;根据所述执行流程将所述至少一个单元测试用例进行组合,生成第一场景测试用例,所述执行流程与业务场景相关联;将所述第一场景测试用例以及所述测试数据发送至测试对象,生成测试结果,所述测试结果包括测试通过和测试不通过。2.根据权利要求1所述的接口测试方法,还包括:将生成的所述第一场景测试用例保存至第三数据库中,在检测到测试对象的接口信息包含与所述业务场景相关联的执行流程时,直接从所述第三数据中调用对应的所述第一场景测试用例。3.根据权利要求2所述的接口测试方法,还包括:根据所述执行流程将所述至少一个单元测试用例以及至少一个所述第一场景测试用例进行组合,生成第二场景测试用例;其中,所述第一场景测试用例对应的测试结果为测试通过。4.根据权利要求1所述的接口测试方法,还包括:获取所述测试结果,根据所述测试结果生成测试日志,统计所述测试日志的测试参数,生成所述测试参数的图文信息。5.根据权利要求4所述的接口测试方法,其中,所述测试参数包括单元测试用例的调用次数、单元测试用例的测试时间、单元测试用例的测试结果、第一场景测试用例的调用次数、第一场景测试用例的测试时间、第一场景测试用例的测试结果中的至少一者。6.根据权利要求5所述的接口测试方法,还包括:分析所述测试日志,确定故障单元测试用例。7.根据权利要求6所述的接口测试方法,其中,所述分析所述测试日志,确定故障单元测试用例包...
【专利技术属性】
技术研发人员:王丰,
申请(专利权)人:中国建设银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。