[发明专利]一种接口测试方法、服务端及计算机可读存储介质在审
| 申请号: | 201811633185.4 | 申请日: | 2018-12-28 |
| 公开(公告)号: | CN109739704A | 公开(公告)日: | 2019-05-10 |
| 发明(设计)人: | 张杰;呼和木其日;张娜 | 申请(专利权)人: | 北京奇虎科技有限公司 |
| 主分类号: | G06F11/22 | 分类号: | G06F11/22 |
| 代理公司: | 北京华沛德权律师事务所 11302 | 代理人: | 房德权 |
| 地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 测试终端 接口测试 测试 测试数据 服务端 计算机可读存储介质 动态链接库文件 接口测试系统 接收客户端 测试环境 测试效果 测试效率 技术效果 客户端 上传 反馈 应用 | ||
本发明公开了一种接口测试方法,应用于服务端中,包括:接收客户端上传的测试任务,所述测试任务用于对动态链接库文件DLL接口进行测试;获取执行所述测试任务时所需的测试数据;将所述测试数据、以及所述测试任务发送给多个测试终端,以使得所述多个测试终端基于所述测试数据执行所述测试任务,所述多个测试终端的测试环境各不相同;接收所述多个测试终端反馈的测试结果,并将所述测试结果发送给所述客户端。本发明解决了现有技术中接口测试的方法,测试效果不好且效率较低的的技术问题,实现了提高接口测试效果和测试效率的技术效果。同时,本发明还公开了一种服务端、计算机可读存储介质、接口测试系统。
技术领域
本发明涉及计算机技术领域,尤其涉及一种接口测试方法、服务端及计算机可读存储介质。
背景技术
接口就是一个位于复杂系统之上并且能简化你的任务,它就像一个中间人让你不需要了解详细的所有细节。接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。
测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。接口测试也是属于功能测试,主要包括业务流程测试(正常场景、异常场景)、特殊字符、参数类型、参数有无(或NULL)、所有必选参数、组合可选参数、边界值测试等等。
但是,目前的接口测试的方法都比较陈旧,测试效果不好且效率较低,难以满足现阶段对于接口测试的要求。
发明内容
本申请实施例通过提供一种接口测试方法、服务端及计算机可读存储介质,解决了现有技术中接口测试的方法,测试效果不好且效率较低的的技术问题,实现了提高接口测试效果和测试效率的技术效果。
第一方面,本申请通过本申请的一实施例提供如下技术方案:
一种接口测试方法,应用于服务端中,包括:
接收客户端上传的测试任务,所述测试任务用于对动态链接库文件DLL接口进行测试;
获取执行所述测试任务时所需的测试数据;
将所述测试数据、以及所述测试任务发送给多个测试终端,以使得所述多个测试终端基于所述测试数据执行所述测试任务,所述多个测试终端的测试环境各不相同;
接收所述多个测试终端反馈的测试结果,并将所述测试结果发送给所述客户端。
优选地,所述获取执行所述测试任务时所需的测试数据,包括:
从所述测试任务中提取所述DLL接口的标识信息;
基于所述DLL接口的标识信息,从安全文件传送协议SFTP服务器中下载与所述DLL接口对应的测试数据;
将下载得到的测试数据存储到指定文件夹中,所述指定文件夹以所述测试任务的标识信息命名。
优选地,所述获取执行所述测试任务时所需的测试数据,包括:
从所述测试任务中提取用户指定信息,所述用户指定信息中记录有所述客户端的用户针对所述测试任务所指定的测试数据;
基于所述用户指定信息,从安全文件传送协议SFTP服务器中下载所述用户指定的测试数据。
优选地,所述接收客户端发送的测试任务之前,还包括:
接收客户端上传的所述测试数据,并将所述测试数据存储到所述SFTP服务器中。
优选地,所述测试数据,包括:
测试用例;和/或
用例运行数据。
优选地,每个所述测试用例都是一个独立的类,且继承了CCaseBasse类。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司,未经北京奇虎科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811633185.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:调错方法及相关产品
- 下一篇:一种FPGA片上实时调试系统及方法





