[发明专利]业务流程的测试方法、装置、设备及存储介质在审
| 申请号: | 202210242228.6 | 申请日: | 2022-03-11 |
| 公开(公告)号: | CN114610619A | 公开(公告)日: | 2022-06-10 |
| 发明(设计)人: | 符丽萍 | 申请(专利权)人: | 平安普惠企业管理有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 北京市京大律师事务所 11321 | 代理人: | 姚维 |
| 地址: | 518027 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 业务流程 测试 方法 装置 设备 存储 介质 | ||
1.一种业务流程的测试方法,其特征在于,所述业务流程的测试方法包括:
接收终端发送的业务流程测试请求,并根据所述业务流程测试请求从预设的业务测试用例集中获取目标业务测试用例,其中,所述目标业务测试用例中包括待测试业务流程中各流程阶段对应的流程阶段标识和用户预设的流程测试参数;
根据所述流程阶段标识,获取与所述待测试业务流程各流程阶段对应的业务逻辑,其中,所述业务逻辑包括类名和函数名;
调用测试环境中的单元测试接口,并将所述待测试业务流程第一流程阶段对应的类名和函数名以及所述流程测试参数作为所述单元测试接口的入参以进行单元测试,得到并输出当前流程阶段的反参,以及将下一流程阶段对应的类名和函数名以及所述当前流程阶段的反参作为所述单元测试接口的入参以进行单元测试,得到并输出下一流程阶段的反参,直至得到各流程阶段的反参;
将所述各流程阶段的反参与预设的标准值进行比较以确定待测试业务流程中的异常流程阶段和非异常流程阶段。
2.根据权利要求1所述的业务流程的测试方法,其特征在于,在所述接收终端发送的业务流程测试请求,并根据所述业务流程测试请求从预设的业务测试用例集中获取目标业务测试用例之前,还包括:
接收终端发送的业务测试请求,并根据业务测试请求中携带的业务名称参数,确定所述待测试业务对应的至少一个流程节点序列,其中,所述待测试业务由至少一条业务流程组成,所述业务流程之间相互独立,每条所述业务流程与一个流程节点序列对应;
基于所述待测试业务对应的每个所述流程节点序列构建相应的测试用例,并根据所构建的测试用例生成用于表示所述待测试业务的测试逻辑的业务测试用例集。
3.根据权利要求2所述的业务流程的测试方法,其特征在于,所述基于所述待测试业务对应的每个所述流程节点序列构建相应的测试用例,并根据所构建的测试用例生成所述用于表示待测试业务的测试逻辑的业务测试用例集包括:
基于所述待测试业务对应的每个所述流程节点序列中包含的多个流程节点及其排列顺序,构建用于表示业务逻辑的有向无环图,其中,所述有向无环图中包括多个图元节点和连接所述图元节点的有向边,每个所述图元节点分别对应每个所述流程节点,所述有向边用于指示所述流程节点的执行顺序;
基于所述有向无环图的图元组织结构,对所述有向无环图进行路径遍历,并将遍历的每条路径确定为一条图元测试用例,并根据所确定的测试用例生成用于表示所述待测试业务的测试逻辑的业务测试用例集。
4.根据权利要求1所述的业务流程的测试方法,其特征在于,在所述根据所述流程阶段标识,获取与所述待测试业务流程各流程阶段对应的业务逻辑之前,还包括:
接收业务测试请求,并根据所述业务测试请求获取所述待测试业务所指向的与多个应用场景对应的共用程序文件,其中,所述共用程序文件包括所述多个应用场景下共用的候选业务逻辑,以及所述候选业务逻辑的应用场景信息;
将所述业务测试请求中的应用场景信息与所述候选业务逻辑的应用场景信息进行匹配,以从所述候选业务逻辑中确定目标业务逻辑,其中,所述目标业务逻辑中包括与所述待测试业务流程各流程阶段对应的业务逻辑。
5.根据权利要求4所述的业务流程的测试方法,其特征在于,所述方法还包括:
接收终端发送的新应用场景的程序增加请求;
基于所述程序增加请求,在所述共用程序文件中增加所述新应用场景下用于测试的业务逻辑和所述业务逻辑对应的应用场景信息以更新所述共用程序文件。
6.根据权利要求1-5中任意一项所述的业务流程的测试方法,其特征在于,所述方法还包括:
计算所述待测试业务流程中每个所述异常流程阶段的反参与所述预设的标准值之间的差异比;
从数据库中获取用户预设的异常等级对照关系,并根据所述异常等级对照关系确定每个所述异常流程阶段的异常等级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安普惠企业管理有限公司,未经平安普惠企业管理有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210242228.6/1.html,转载请声明来源钻瓜专利网。





