[发明专利]一种接口测试方法以及装置在审
| 申请号: | 202110681780.0 | 申请日: | 2021-06-19 |
| 公开(公告)号: | CN113407449A | 公开(公告)日: | 2021-09-17 |
| 发明(设计)人: | 张莹;何小栋 | 申请(专利权)人: | 广州海量数据库技术有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 北京尚钺知识产权代理事务所(普通合伙) 11723 | 代理人: | 王海荣 |
| 地址: | 510510 广东省广州市天河区建*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 接口 测试 方法 以及 装置 | ||
本申请公开了一种接口测试方法,所述方法可以先获取测试用例文件,其中,所述测试用例文件包括测试指令以及所述测试指令对应的预期测试结果;然后,可以调用目标接口执行所述测试指令,得到测试结果;接着,可以根据所述测试结果与所述预期测试结果,确定所述目标接口的测试结论。可见,本申请通过调用目标接口执行所述测试指令,以完成对于目标接口的测试,得到所述目标接口的测试结论,这样,便可以实现对目标接口的自动化测试,而不需要和现有技术一样,需要人工手动对接口进行测试,避免出现人工手动检测的过程当中出现检测错误的问题,从而提高了接口测试的效率和测试结论的准确性。
技术领域
本申请涉及数据处理领域,尤其涉及一种接口测试方法、装置。
背景技术
软件测试是伴随着软件的产生而产生的。早期的软件开发过程中软件规模都很小、复杂程度低,软件开发的过程混乱无序、相当随意,测试的含义比较狭窄,开发人员将测试等同于“调试”,目的是纠正软件中已经知道的故障,常常由开发人员自己完成这部分的工作。对测试的投入极少,测试介入也晚,常常是等到形成代码,产品已经基本完成时才进行测试。到了上世纪80年代初期,软件和IT行业进入了大发展,软件趋向大型化、高复杂度,软件的质量越来越重要。这个时候,一些软件测试的基础理论和实用技术开始形成,并且人们开始为软件开发设计了各种流程和管理方法,软件开发的方式也逐渐由混乱无序的开发过程过渡到结构化的开发过程,以结构化分析与设计、结构化评审、结构化程序设计以及结构化测试为特征。
大数据时代已来,软件应用程序离不开数据库,无论是在Web、桌面应用、客户端服务器、企业和个人业务,都需要数据库在后端操作。同样的在金融、租赁、零售、邮寄、医疗领域中,数据库也是不可缺少的。随着应用的复杂程度增加需要更强大和安全系数高的数据库才可以满足需求。为了满足高频率的应用程序事务(如银行或财务应用),数据库的可靠性,与安全性成为首要之重。
JDBC接口是一个JavaAPI,可以访问任何类型表列数据,特别是存储在关系数据库中的数据。JDBC代表Java数据库连接。JDBC库中所包含的API任务通常与数据库使用:如连接到数据库,创建SQL或MySQL语句,在数据库中执行SQL或MySQL查询,查看和修改记录。
在JAVA领域里的测试框架,JUnit是最多人使用的,它可以帮助我们编写单元测试,整合测试等,并有测试分类,测试运行器等功能。它包括以下特性:用于测试期望结果的断言(Assertion)、用于共享共同测试数据的测试工具、用于方便的组织和运行测试的测试套件、图形和文本的测试运行器。
如今一个项目迭代的周期越来越短,频次越来越高,每一次的改动都需要去做回归测试,而回归测试动则几十条甚至上百条,在这种节奏下,已经没有办法再依靠传统的手工测试去支撑,可以理解的是,人工手动检测的效率低下,并且由于需要检测的数量较多导致人工手动检测的过程当中容易出现检测错误的问题,故现有的人工手动检测的方式会导致接口回归测试的效率低下且精确性降低,故此,亟需一种新的接口回归测试方案。
发明内容
本申请提供一种接口测试方法,以提高接口测试的效率和测试结论的准确性。
第一方面,本申请提供了一种接口测试方法,所述方法包括:
获取测试用例文件;所述测试用例文件包括测试指令以及所述测试指令对应的预期测试结果;
调用目标接口执行所述测试指令,得到测试结果;
根据所述测试结果与所述预期测试结果,确定所述目标接口的测试结论。
第二方面,本申请提供了一种接口测试装置,所述装置包括:
文件获取单元,用于获取测试用例文件;所述测试用例文件包括测试指令以及所述测试指令对应的预期测试结果;
结果获取单元,用于调用目标接口执行所述测试指令,得到测试结果;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州海量数据库技术有限公司,未经广州海量数据库技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110681780.0/2.html,转载请声明来源钻瓜专利网。





