[发明专利]接口测试方法及装置在审
申请号: | 201910028747.0 | 申请日: | 2019-01-11 |
公开(公告)号: | CN109766231A | 公开(公告)日: | 2019-05-17 |
发明(设计)人: | 李鸣;肖云;官世良;寇立青;马春宇 | 申请(专利权)人: | 未来电视有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F11/26 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 邓超 |
地址: | 300308 天津市东丽区天津自贸试验区(空*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 接口测试 接口信息 目标测试 目标接口 集合 接口输入参数 人员工作量 自动化测试 测试 参数输入 测试效率 调试设备 功能测试 人工参与 输出结果 出错率 接口处 调用 查找 响应 申请 应用 | ||
1.一种接口测试方法,其特征在于,应用于接口调试设备,所述方法包括:
获取当前需要进行接口测试的待测接口的接口信息;
根据所述接口信息查找与该接口信息对应的目标待测接口,及该目标待测接口当前的目标接口参数;
获取该目标待测接口在所述目标接口参数下对应的目标测试用例集合;
调用该目标测试用例集合中每个测试用例的接口输入参数到该目标待测接口中进行功能测试,得到每个测试用例在该目标待测接口处对应的实际响应输出结果。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
将该目标测试用例集合中的每个测试用例的预估响应输出结果,与对应的实际响应输出结果进行参数对照,得到该目标待测接口对应的测试输出对照结果。
3.根据权利要求2所述的方法,其特征在于,所述获取该目标待测接口在所述目标接口参数下对应的目标测试用例集合的步骤包括:
从存储的至少一个待测接口在不同接口参数下对应的所有测试用例集合中,查找与所述目标待测接口匹配的测试用例集合;
从查找到的所有测试用例集合中筛选出与所述目标接口参数匹配的目标测试用例集合。
4.根据权利要求2或3所述的方法,其特征在于,所述调用该目标测试用例集合中每个测试用例的接口输入参数到该目标待测接口中进行功能测试,得到每个测试用例在该目标待测接口处对应的实际响应输出结果的步骤包括:
按照预设用例测试顺序从该目标测试用例集合包括的当前未参与接口测试的至少一个测试用例中选取一个目标测试用例;
在每次选取到所述目标测试用例时,将该目标测试用例的接口输入参数输入到所述目标待测接口中,并控制该目标待测接口根据所述接口输入参数及所述目标接口参数对该目标待测接口的所有待测功能点进行功能测试,得到该目标待测接口的每个待测功能点的与该目标测试用例对应的实际输出结果;其中该目标测试用例在该目标待测接口处对应的实际响应输出结果,包括该目标待测接口的所有待测功能点的与该目标测试用例对应的实际输出结果。
5.根据权利要求4所述的方法,其特征在于,所述目标测试用例集合中的每个测试用例的预估响应输出结果,包括所述目标待测接口的所有待测功能点的与该测试用例对应的预估输出结果;
所述将该目标测试用例集合中的每个测试用例的预估响应输出结果,与对应的实际响应输出结果进行参数对照,得到该目标待测接口对应的测试输出对照结果的步骤包括:
将该目标待测接口的每个待测功能点在同一测试用例下对应的预估输出结果与实际输出结果进行参数对照,得到该待测功能点在每个测试用例处对应的参数对照结果;
将所有待测功能点在每个测试用例处对应的参数对照结果录入到同一文档文件中,得到该目标待测接口的测试输出对照结果。
6.一种接口测试装置,其特征在于,应用于接口调试设备,所述装置包括:
信息获取模块,用于获取当前需要进行接口测试的待测接口的接口信息;
接口查找模块,用于根据所述接口信息查找与该接口信息对应的目标待测接口,及该目标待测接口当前的目标接口参数;
用例获取模块,用于获取该目标待测接口在所述目标接口参数下对应的目标测试用例集合;
用例测试模块,用于调用该目标测试用例集合中每个测试用例的接口输入参数到该目标待测接口中进行功能测试,得到每个测试用例在该目标待测接口处对应的实际响应输出结果。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
参数对照模块,用于将该目标测试用例集合中的每个测试用例的预估响应输出结果,与对应的实际响应输出结果进行参数对照,得到该目标待测接口对应的测试输出对照结果。
8.根据权利要求7所述的装置,其特征在于,所述用例获取模块具体用于:
从存储的至少一个待测接口在不同接口参数下对应的所有测试用例集合中,查找与所述目标待测接口匹配的测试用例集合;
从查找到的所有测试用例集合中筛选出与所述目标接口参数匹配的目标测试用例集合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于未来电视有限公司,未经未来电视有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910028747.0/1.html,转载请声明来源钻瓜专利网。