[发明专利]业务测试方法、装置、计算机设备和存储介质在审
| 申请号: | 202211674048.1 | 申请日: | 2022-12-26 |
| 公开(公告)号: | CN115982022A | 公开(公告)日: | 2023-04-18 |
| 发明(设计)人: | 罗秉安;朱乐和;洪欢江;张雨顺 | 申请(专利权)人: | 中国工商银行股份有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36;G06Q40/02 |
| 代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 穆仁熙 |
| 地址: | 100140 北*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 业务 测试 方法 装置 计算机 设备 存储 介质 | ||
1.一种业务测试方法,其特征在于,所述方法包括:
获取令牌请求队列中的目标业务的后序步骤;
对所述后序步骤与所述目标业务的前序步骤之间的执行关系进行检测,得到所述执行关系的检测结果;
在所述检测结果为相互独立的情况下,从令牌桶中,获取与所述后序步骤匹配的目标业务令牌信息;所述目标业务令牌信息根据所述目标业务的前序步骤的业务信息生成得到;
根据所述目标业务令牌信息中的业务信息,对所述后序步骤进行测试,得到所述后序步骤的测试结果。
2.根据权利要求1所述的方法,其特征在于,所述从令牌桶中,获取与所述后序步骤匹配的目标业务令牌信息,包括:
在检测到所述令牌桶不为空集的情况下,查询所述令牌桶中是否存在与所述后序步骤匹配的目标业务令牌信息;
若查询到所述令牌桶中存在与所述后序步骤匹配的目标业务令牌信息,则获取所述目标业务令牌信息。
3.根据权利要求2所述的方法,其特征在于,在查询所述令牌桶中是否存在与所述后序步骤匹配的目标业务令牌信息之后,还包括:
若查询到所述令牌桶中不存在与所述后序步骤匹配的目标业务令牌信息,则判断所述后序步骤的延迟次数是否超过预设次数阈值;
在判断得到所述后序步骤的延迟次数未超过所述预设次数阈值的情况下,根据延时信息对所述后序步骤进行延迟处理,将延迟处理后的后序步骤再次加入所述令牌请求队列中,并将所述后序步骤的延迟次数加一;
在判断得到所述后序步骤的延迟次数超过所述预设次数阈值的情况下,结束对所述目标业务的测试,获取所述令牌请求队列中的下一个业务的后序步骤。
4.根据权利要求1所述的方法,其特征在于,在对所述后序步骤与所述目标业务的前序步骤之间的执行关系进行检测,得到所述执行关系的检测结果之后,还包括:
在所述检测结果为相互关联的情况下,查询所述令牌桶中是否存在与所述后序步骤匹配的目标结果令牌信息;所述目标结果令牌信息为根据所述目标业务的前序步骤的处理结果信息生成得到;
若查询到所述令牌桶中存在与所述后序步骤匹配的目标结果令牌信息,则获取所述目标结果令牌信息;
根据所述目标结果令牌信息中的处理结果信息,对所述后序步骤进行测试,得到所述后序步骤的测试结果。
5.根据权利要求1所述的方法,其特征在于,在获取令牌请求队列中的目标业务的后序步骤之前,还包括:
执行所述目标业务的前序步骤;
对所述前序步骤与所述目标业务的后序步骤之间的执行关系进行检测,得到所述执行关系的检测结果;
在所述检测结果为相互独立的情况下,获取所述目标业务的前序步骤的业务信息,根据所述业务信息生成所述目标业务令牌信息,并将所述目标业务令牌信息存储至所述令牌桶。
6.根据权利要求5所述的方法,其特征在于,在对所述前序步骤与所述目标业务的后序步骤之间的执行关系进行检测,得到所述执行关系的检测结果之后,还包括:
在所述检测结果为相互关联的情况下,获取所述前序步骤的处理结果信息;
根据所述前序步骤的处理结果信息,生成目标结果令牌信息;
将所述目标结果令牌信息存储至所述令牌桶。
7.根据权利要求6所述的方法,其特征在于,令牌信息包括所述目标结果令牌信息和所述目标业务令牌信息;
在将所述令牌信息存储至所述令牌桶之前,还包括:
获取所述令牌桶中的令牌数量;
在检测到所述令牌数量满足预设数量上限的情况下,将所述前序步骤添加异常标识,并结束对所述目标异步业务的测试;
在检测到所述令牌数量不满足预设数量上限的情况下,将所述令牌信息存储至所述令牌桶。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211674048.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种EXCEL模板文件的生成方法及系统
- 下一篇:一种除水组件、空调器





