[发明专利]接口测试方法、装置、计算机设备及存储介质在审
申请号: | 201811203108.5 | 申请日: | 2018-10-16 |
公开(公告)号: | CN109471796A | 公开(公告)日: | 2019-03-15 |
发明(设计)人: | 张瑞;刘淼;李野;张明卉;杨金华 | 申请(专利权)人: | 平安证券股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳众鼎专利商标代理事务所(普通合伙) 44325 | 代理人: | 谭果林 |
地址: | 518000 广东省深圳市福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试用例模板 接口测试 计算机设备 存储介质 测试 业务逻辑接口 访问信息 接口信息 数据库 申请 测试数据生成 接口测试装置 测试数据 测试效率 配置指令 调用 应用 | ||
本申请公开了一种接口测试方法、装置、计算机设备及存储介质,应用于接口测试领域,可以提高测试效率。本申请方法部分包括:根据用户的配置指令确定测试用例模板;获取所述用户在所述测试用例模板输入的测试数据;根据所述测试用例模板及在所述测试用例模板输入的所述测试数据生成测试用例;确定所述测试用例的执行逻辑所用到的业务逻辑接口以及调用的数据库;获取所述接口的接口信息,及所述数据库的访问信息;根据所述接口信息和所述访问信息执行所述测试用例以对所述业务逻辑接口进行测试。本申请还提供了上述接口测试方法对应的接口测试装置、计算机设备及存储介质。
技术领域
本申请涉及接口测试领域,尤其涉及一种接口测试方法、装置、计算机设备及存储介质。
背景技术
接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。
传统的接口测试中,比较大众化话,适合普通的接口测试,但无法百分百适应业务逻辑接口较为复杂的系统,例如当前比较复杂的证券系统,在面对业务逻辑接口复杂的系统时,通常利用测试工具进行二次开发以得到需要的测试用例进行测试,然而,由于系统的复杂,利用测试工具进行二次开发对测试人员的代码理解能力有较高的需求,测试人员需理解代码并编写测试代码以适应各种测试场景需求,在测试相同的测试场景时,需多次获取测试人员编辑的测试代码,增加了获取测试代码的时间,从而降低了测试效率。
发明内容
基于此,本申请提供一种接口测试方法、装置、计算机设备及存储介质,用于有效地解决接口测试的测试效率较低的问题。
一种接口测试方法,包括:
根据用户的配置指令确定至少2个节点的测试用例模板;
获取用户在测试用例模板输入的测试数据;
根据测试用例模板及在测试用例模板输入的测试数据对应生成至少2个节点中每个节点的测试用例;
确定测试用例的执行逻辑所用到的业务逻辑接口以及调用的数据库;
获取接口的接口信息,及数据库的访问信息;
根据接口信息和访问信息执行测试用例以对业务逻辑接口进行测试。
一种接口测试装置,包括:
第一确定模块,用于根据用户的配置指令确定至少2个节点的测试用例模板;
第一获取模块,用于获取用户在第一确定模块确定的测试用例模板输入的测试数据;
生成模块,用于根据测试用例模板及在测试用例模板输入的测试数据对应生成至少2个节点中每个节点的测试用例;
第二确定模块,用于确定生成模块生成的测试用例的执行逻辑所用到的业务逻辑接口以及调用的数据库;
第二获取模块,用于获取第二确定模块确定的接口的接口信息,及数据库的访问信息;
测试模块,用于根据第二获取模块获取的接口信息和访问信息执行测试用例以对业务逻辑接口进行测试。
一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述接口测试方法的步骤。一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述接口测试方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安证券股份有限公司,未经平安证券股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811203108.5/2.html,转载请声明来源钻瓜专利网。