[发明专利]一种接口测试用例生成方法以及装置有效
申请号: | 201910535080.3 | 申请日: | 2019-06-20 |
公开(公告)号: | CN110457201A | 公开(公告)日: | 2019-11-15 |
发明(设计)人: | 何青松;王坚;孙燕;孟玮 | 申请(专利权)人: | 口碑(上海)信息技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 11644 北京清源汇知识产权代理事务所(特殊普通合伙) | 代理人: | 冯德魁;窦晓慧<国际申请>=<国际公布> |
地址: | 200135上海市浦东新区民生路11*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 接口测试 目标系统 变更 变更信息 发生系统 用例生成 复杂度 更新 申请 | ||
1.一种接口测试用例生成方法,其特征在于,包括:
获得目标系统中待测接口的变更事项,所述变更事项为所述目标系统发生系统更新后、所述待测接口的相关事项的变更信息;
根据所述变更事项生成针对所述待测接口的接口测试用例。
2.根据权利要求1所述的方法,其特征在于,所述获得目标系统中待测接口的变更事项,包括如下中的至少一种:
获得所述待测接口所对应的接口层的变更事项,所述接口层用于响应针对所述目标系统的功能调用;
获得所述待测接口所对应的内部处理层的变更事项,所述内部处理层用于实现所述目标系统的内部函数之间的功能调用;
获得所述待测接口所对应的持久化层的变更事项,所述持久化层用于存储数据;
获得所述待测接口所对应的对外调用层的变更事项,所述对外调用层用于实现对外功能调用。
3.根据权利要求2所述的方法,其特征在于,所述获得所述待测接口所对应的接口层的变更事项,包括获得如下变更事项中的至少一种:
入参模型变更事项;
出参模型变更事项。
4.根据权利要求2所述的方法,其特征在于,所述获得所述待测接口所对应的内部处理层的变更事项,包括获得如下变更事项中的至少一种:
参数校验变更事项;
业务校验变更事项;
冥等处理变更事项。
5.根据权利要求2所述的方法,其特征在于,所述获得所述待测接口所对应的持久化层的变更事项,包括获得如下变更事项中的至少一种:
实体模型状态机变更事项;
流水模型状态机变更事项;
数据表的变更事项;
数据表中字段的变更事项。
6.根据权利要求2所述的方法,其特征在于,所述获得所述待测接口所对应的对外调用层的变更事项,包括获得如下变更事项中的至少一种:
下游系统变更事项;
调用顺序变更事项;
结果处理逻辑变更事项;
请求模型变更事项;
消息模型变更事项;
消息发送逻辑变更事项;
缓存数据模型变更事项;
缓存数据更新逻辑变更事项;
缓存数据清理逻辑变更事项。
7.根据权利要求1所述的方法,其特征在于,还包括:
获得变更标注信息,所述变更标注信息包含所述待测接口中能够发生变更的相关事项。
8.根据权利要求7所述的方法,其特征在于,在获得目标系统中待测接口的变更事项之后,还包括:
根据所述变更事项,针对所述变更标注信息进行标注,获得变更确认信息。
9.一种接口测试用例生成装置,其特征在于,包括:
变更事项获得单元,用于获得目标系统中待测接口的变更事项,所述变更事项为所述目标系统发生系统更新后、所述待测接口的相关事项的变更信息;
接口测试用例生成单元,用于根据所述变更事项生成针对所述待测接口的接口测试用例。
10.一种电子设备,其特征在于,包括:
处理器;
存储器,用于存储接口测试用例生成程序,所述程序在被所述处理器读取执行时,执行如下操作:
获得目标系统中待测接口的变更事项,所述变更事项为所述目标系统发生系统更新后、所述待测接口的相关事项的变更信息;
根据所述变更事项生成针对所述待测接口的接口测试用例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于口碑(上海)信息技术有限公司,未经口碑(上海)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910535080.3/1.html,转载请声明来源钻瓜专利网。