[发明专利]接口测试的管理方法、装置及终端设备在审
申请号: | 202010130453.1 | 申请日: | 2020-02-28 |
公开(公告)号: | CN111290961A | 公开(公告)日: | 2020-06-16 |
发明(设计)人: | 姜堃 | 申请(专利权)人: | 中国平安人寿保险股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 张全文 |
地址: | 518000 广东省深圳市福田*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 接口 测试 管理 方法 装置 终端设备 | ||
1.一种接口测试的管理方法,其特征在于,包括:
根据测试案例引用接口的测试记录,建立所述测试案例与所述接口的第一关联关系,所述接口包括接口项目中主版本的接口和分支版本的接口;
将所述分支版本的接口归并至所述主版本的接口,更新所述主版本的接口的接口信息;
根据所述第一关联关系及所述接口信息,建立测试案例与更新后的主版本的接口的第二关联关系;
根据所述第二关联关系,所述测试案例引用所述接口信息,对更新后的主版本的接口进行测试。
2.如权利要求1所述的接口测试的管理方法,其特征在于,根据测试案例引用接口的测试记录,建立所述测试案例与所述接口的第一关联关系,包括:
根据所述测试记录,获取所述接口的标识信息;
建立所述测试案例与所述接口的所述标识信息的关联关系;
和/或
将所述接口的所述标识信息标记在所述测试案例中。
3.如权利要求1所述的接口测试的管理方法,其特征在于,将所述分支版本的接口归并至所述的主版本接口,更新所述主版本的接口的接口信息,包括:
将所述主版本的接口的第一接口信息和所述分支版本接口的第二接口信息进行对比;
若接口A同时存在于所述主版本和所述分支版本中,则将所述主版本中的接口A对应的第一接口信息更新为所述第二接口信息;
相应的,根据所述第一关联关系及所述接口信息,建立测试案例与更新后的主版本的接口的第二关联关系,包括:
根据所述第一关联关系,建立所述测试案例与接口A的所述第二接口信息的第二关联关系;
和/或
根据所述第一关联关系,将所述接口A的所述第二接口信息记录在所述测试案例中。
4.如权利要求1所述的接口测试的管理方法,其特征在于,将所述分支版本的接口归并至所述主版本的接口,更新所述主版本的接口的接口信息,包括:
将所述主版本的接口的第一接口信息和所述分支版本的接口的第二接口信息进行对比;
若接口B存在于所述主版本中,不存在于所述分支版本中,则将所述主版本中的接口B删除;
相应的,根据所述第一关联关系及所述接口信息,建立测试案例与更新后的主版本的接口的第二关联关系,包括:
根据所述第一关联关系,将接口的删除信息记录在所述测试案例中。
5.如权利要求1所述的接口测试的管理方法,其特征在于,将所述分支版本的接口归并至所述主版本的接口,更新所述主版本的接口的接口信息,包括:
将所述主版本的接口的第一接口信息和所述分支版本的接口的第二接口信息进行对比;
若接口C存在于所述分支版本中,不存在于所述主版本中,则将接口C增加至所述主版本中;
相应的,根据所述第一关联关系及所述接口信息,建立测试案例与更新后的主版本的接口的第二关联关系,包括:
将所述测试案例与所述主版本的接口C建立关联关系。
6.如权利要求3-5任一项所述的接口测试的管理方法,其特征在于,将所述主版本的接口的第一接口信息和所述分支版本的接口的第二接口信息进行对比,包括:
将所述主版本的所有接口的接口类型、统一资源定位信息URL与所述分支版本的所有接口的接口类型、统一资源定位信息URL匹配,进行接口的对比。
7.如权利要求6所述的接口测试的管理方法,其特征在于,所述管理方法包括:
若在所述主版本和所述分支版本中,匹配到相同接口类型及相同统一资源定位信息URL的接口,则判断接口是否发生变化;
若所述分支版本的接口相对所述主版本的接口存在变化,则将所述分支版本的接口对应的接口文档替换所述主版本的接口对应的接口文档。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安人寿保险股份有限公司,未经中国平安人寿保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010130453.1/1.html,转载请声明来源钻瓜专利网。