模拟测试功能介绍
背景
流程设计好之后,需要发布流程并运行流程时才能验证设置的流程是否正确,这样耗费时间较多,那么如何让用户在流程设计以及流程管理时预测流程走向,预测每个节点的审批人呢?
流程服务云提供了新特性“模拟测试”,用户可以在设计器和管理中心对当前流程进行模拟测试。
仅允许在测试环境下使用
规则说明
1. 设计器仅支持模拟测试,不支持保存测试计划;管理中心不但支持模拟测试,并且支持将模拟测试的过程保存为测试计划,见下图
2. 模拟测试中节点运行规则:
1) 人工节点、审批节点、会审节点、按照所设置的参与人显示
2) 共享审批、影像上传节点参与人取流程发起人
3) 等待、自动、子流程、消息、边界事件、网关节点均自动往下走
4) 节点上设置时间的则不等待直接执行
3. 模拟测试目前仅支持正向同意运行,不支持驳回场景
4. 现阶段支持属性
1)业务申请人和审批人相同时自动审批
2)允许无参与人(开启后,无人时以当前用户为参与人进行审批;不开启时,没人时挂起)
3)跳过
4)自动审批(满足条件自动同意场景)
5)插件(参与人插件、审批意见插件、进入离开时插件)
6)线上条件
7)拆分汇聚
8)重复审批人控制
9)无处理人时跳过本节点
5. 现阶段不支持属性
1)过期自动处理
2)常用审批意见
3)发送消息
6. 模拟测试功能由系统参数(启用流程模拟测试)控制
1)参数默认关闭,开启后,在设计器和管理中心都能看到模拟测试按钮
7. 模拟测试是模拟真实提单,流程实例中可以看到运行中及挂起的流程
功能介绍
在设计器或管理中心的方案中点“模拟测试”,如下图:
进入到单据录入界面,填写单据信息后,点“启动测试”,如下图
进入到模拟测试结果界面,可以看到运行的状态,默认loading图标时间是20秒,如果20秒后流程仍在运行,那么可以通过“刷新”、“查看流程图”看到最新的结果
“启动测试”后,模拟测试界面为查看状态,可以通过“复制单据”按钮复制单据信息,再次启动测试
当运行结果成功时,可以将此场景存档
存档后有“已存档”标识
当运行结果失败时
可以通过“查看错误信息”按钮,查看错误的原因,如下图所示
针对错误原因进行修改后,在测试计划列表中找到失败的流程点“运行测试计划”,那么可以重新运行
测试计划列表中显示“启动测试”后的所有流程运行的结果,可以批量运行“测试计划列表”中测试计划
应用场景
用户在设计流程的过程中想测试下流程是否能正常运行,参与人是否正确等
流程发布之后,在管理中心修改流程后需要测试下修改后的流程是否可以正常运行
相关链接:
工作流常见问题汇总: https://club.kdcloud.com/article/183140
工作流平台特性汇总:https://club.kdcloud.com/article/56392500931676161
流程服务社区文档入口:https://club.kdcloud.com/article/183308
模拟测试功能介绍
本文2024-09-23 00:57:35发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-142851.html