[发明专利]软件的联调方法及装置、存储介质、电子装置在审
申请号: | 201910281571.X | 申请日: | 2019-04-09 |
公开(公告)号: | CN110162455A | 公开(公告)日: | 2019-08-23 |
发明(设计)人: | 何青松 | 申请(专利权)人: | 口碑(上海)信息技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京中强智尚知识产权代理有限公司 11448 | 代理人: | 黄耀威 |
地址: | 200135 上海市浦东新区民生路11*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标系统 源系统 调用 存储介质 电子装置 测试软件 时序排列 接收源 测试 场景 | ||
1.一种软件的联调方法,其特征在于,包括:
接收源系统与目标系统之间的联调请求,其中,所述源系统和所述目标系统均为测试软件的子系统;
确定所述源系统与所述目标系统之间的联调用例,其中,所述联调用例包括按照联调时序排列的多个联调场景;
使用所述联调用例测试所述源系统和所述目标系统。
2.根据权利要求1所述的方法,其特征在于,确定所述源系统与所述目标系统之间的联调用例包括:
按照以下联调时序确定所述源系统与所述目标系统之间的以下联调场景:所述目标系统的系统异常、所述目标系统的超时异常、所述目标系统所执行的目标业务的业务异常、所述目标业务的超时异常、联调成功。
3.根据权利要求1所述的方法,其特征在于,在所述目标系统为一个时,使用所述联调用例测试所述源系统和所述目标系统包括:
从源系统向所述目标系统发送调用请求;
确定所述目标系统针对所述调用请求的处理结果,其中,所述处理结果包括以下之一:处理成功、系统异常、业务异常;
确定所述目标系统针对所述处理结果向所述源系统的反馈结果,其中,所述反馈结果包括以下之一:反馈成功、反馈超时;
根据所述处理结果和所述反馈结果验证所述联调场景。
4.根据权利要求3所述的方法,其特征在于,确定所述目标系统针对所述调用请求的处理结果包括:
判断所述目标系统在第一预定时间内是否响应所述调用请求;
在所述目标系统在第一预定时间内未响应所述调用请求时,确定所述处理结果为系统异常;在所述目标系统在第一预定时间内响应所述调用请求,判断所述目标系统是否执行目标业务;
在所述目标系统未执行目标业务时,确定所述处理结果为业务异常;在所述目标系统执行目标业务时,确定所述处理结果为处理成功。
5.根据权利要求3所述的方法,其特征在于,确定所述目标系统针对所述处理结果向所述源系统的反馈结果包括:
判断所述目标系统在第二预定时间内是否向所述源系统反馈所述处理结果;
在所述目标系统在第二预定时间内未向所述源系统反馈所述处理结果时,确定所述反馈结果为反馈超时;在所述目标系统在第二预定时间内向所述源系统反馈所述处理结果时,确定所述反馈结果为反馈成功。
6.根据权利要求3所述的方法,其特征在于,在所述目标系统设置有多个目标业务时,确定所述目标系统针对所述调用请求的处理结果包括:
在所述目标系统在第一预定时间内响应所述调用请求,且按照预设时序执行所述多个目标业务时,确定所述处理结果为处理成功;在所述目标系统在第一预定时间内响应所述调用请求,且按照预设时序未执行所述多个目标业务中的任一目标业务异常时,确定所述处理结果为业务异常。
7.根据权利要求1所述的方法,其特征在于,在所述目标系统为多个时,使用所述联调用例测试所述源系统和所述目标系统包括:
从源系统向第一目标系统发送调用请求;
确定所述第一目标系统针对所述调用请求的处理结果,其中,所述处理结果包括以下之一:处理成功、系统异常、业务异常;
确定所述第一目标系统针对所述处理结果向所述源系统的反馈结果,其中,所述反馈结果包括以下之一:反馈成功、反馈超时;
在所述反馈结果为反馈成功时,从源系统向第二目标系统发送调用请求,并确定第二目标系统的处理结果和反馈结果,直到遍历完所有的目标系统。
8.一种软件的联调装置,其特征在于,包括:
接收模块,用于接收源系统与目标系统之间的联调请求,其中,所述源系统和所述目标系统均为测试软件的子系统;
确定模块,用于确定所述源系统与所述目标系统之间的联调用例,其中,所述联调用例包括按照联调时序排列的多个联调场景;
测试模块,用于使用所述联调用例测试所述源系统和所述目标系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于口碑(上海)信息技术有限公司,未经口碑(上海)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910281571.X/1.html,转载请声明来源钻瓜专利网。