[发明专利]接口测试方法、装置、移动终端及存储介质在审
申请号: | 201910684469.4 | 申请日: | 2019-07-26 |
公开(公告)号: | CN110515834A | 公开(公告)日: | 2019-11-29 |
发明(设计)人: | 方攀;陈岩 | 申请(专利权)人: | OPPO广东移动通信有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 44351 深圳市智圈知识产权代理事务所(普通合伙) | 代理人: | 吕静<国际申请>=<国际公布>=<进入国 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试接口 线程 接口测试 图片集合 移动终端 输出标准 预设 服务器 图片 测试 调用服务器 存储介质 输出异常 输入标准 图像处理 封装 申请 | ||
1.一种接口测试方法,其特征在于,应用于移动终端,所述方法包括:
获取图片集合,所述图片集合包括多组图片,每组图片包括预设数量的不同图片;
启动用于调用服务器的多个待测试接口的多个线程,多个线程与多个待测试接口一一对应,所述待测试接口用于对图片进行预设处理,所述服务器的每个待测试接口预先封装为相同的输入标准以及输出标准,所述输出标准包括异常时输出异常数据的标准;
利用所述多个线程以及所述图片集合,对所述多个待测试接口进行测试,并获取测试结果,其中,每个线程对应一组图片。
2.根据权利要求1所述的方法,其特征在于,在所述启动用于调用服务器的多个待测试接口的多个线程之前,所述方法还包括:
显示所述服务器的接口列表;
根据检测到的对所述接口列表中多个接口的选取操作,确定所述服务器的多个待测试接口。
3.根据权利要求1所述的方法,其特征在于,所述利用所述多个线程以及所述图片集合,对所述多个待测试接口进行测试,包括:
获取多个用户身份标识,所述多个用户身份标识与所述多个线程一一对应;
所述多个线程中每个线程利用其对应的用户身份标识,调用每个待测试接口对所述图片集合中的一组图片进行所述预设处理,并获取所述待测试接口返回的结果;
根据所述待测试接口返回的结果,获得测试结果。
4.根据权利要求1所述的方法,其特征在于,所述获取图片集合,包括:
获取多张不同的图片;
将所述多张不同的图片中每张图片转换成预设数量的不同图片,获得所述每张图片对应的预设数量的不同图片;
将所述每张图片对应的预设数量的不同图片作为一组图片,获得多组图片构成的图片集合。
5.根据权利要求4所述的方法,其特征在于,所述将所述多张不同的图片中每张图片转换成预设数量的不同图片,获得所述每张图片对应的预设数量的不同图片,包括:
对所述多张不同的图片中每张图片的像素内容进行预设次数的不同更改,获得所述每张图片对应的预设数量的不同图片,所述预设次数的值与所述预设数量的值相同。
6.根据权利要求4所述的方法,其特征在于,所述移动终端包括摄像头,所述获取多张不同的图片,包括:
获取所述摄像头实时采集的多张不同预览流图片;或者
读取预先存储的多张不同的图片。
7.根据权利要求1所述的方法,其特征在于,所述启动用于调用服务器的多个待测试接口的多个线程,包括:
获取所述移动终端的处理器的剩余资源参数;
判断所述剩余资源参数是否大于指定阈值,所述指定阈值与所述多个线程对应;
如果大于所述指定阈值,则启动用于调用服务器的多个待测试接口的多个线程。
8.根据权利要求1-7任一项所述的方法,其特征在于,所述方法还包括:
根据所述测试结果,生成测试报告并将所述测试报告进行显示,所述测试报告包括异常接口的数量占所述服务器的接口总数的异常比例、异常接口以及异常类型中的至少一种。
9.一种接口测试装置,其特征在于,应用于移动终端,所述装置包括:图片集获取模块、线程启动模块以及测试执行模块,其中,
所述图片集获取模块用于获取图片集合,所述图片集合包括多组图片,每组图片包括预设数量的不同图片;
所述线程启动模块用于启动用于调用服务器的多个待测试接口的多个线程,多个线程与多个待测试接口一一对应,所述待测试接口用于对图片进行预设处理,所述服务器的每个待测试接口预先封装为相同的输入标准以及输出标准,所述输出标准包括异常时输出异常数据的标准;
所述测试执行模块用于利用所述多个线程以及所述图片集合,对所述多个待测试接口进行测试,并获取测试结果,其中,每个线程对应一组图片。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OPPO广东移动通信有限公司,未经OPPO广东移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910684469.4/1.html,转载请声明来源钻瓜专利网。