流程测试
1. 简介
1.1 功能简介
流程测试是指管理员在设计流程后,通过模拟其他成员身份来测试流程的流转情况。
1.2 使用场景
适用于进销存、库存管理等涉及多部门协作的业务场景,帮助企业解决复杂功能改动时自测能力不足的问题,确保流程在发布前的正确性,避免因流程错误影响业务运行,同时支持快速排查与调整流转过程中的问题。
1.3 预期效果
以测试销售出库流程为例,管理员选择成员 Aria 模拟其身份发起流程,可清晰查看流程在各节点间的流转效果,如下所示:
2. 设置步骤
2.1 测试入口
进入「流程设定」,点击右上角「测试」按钮,选择一名成员,即可模拟该成员身份发起流程测试。
2.2 节点切换
点击左侧「节点切换」侧边栏,可查看流程流转图,点击图中任一节点,即可查看该节点的具体流转效果。
注:仅支持切换至上游已测试过节点。
2.3 重新测试
1)在测试流转效果页面,点击右上角「重新测试」,可以重新选择成员进行模拟测试。
2)在节点切换图中,可点击某一节点右侧的 按钮,指定从该节点重新测试。
注:重新测试将清空当前测试数据;指定节点重新测试则保留现有流程数据。
2.4 流程动态
点击右侧「流程动态」侧边栏,可查看流程日志、操作备注等流程动态信息。
注:流程测试中的流程动态不支持「前往处理」功能。
2.5 不同版本测试
切换至不同的 流程版本,即可测试不同流程版本流转效果。
3. 注意事项
1)流程测试不支持批量提交、节点限时处理等功能。
2)发起节点中不可包含关联子表字段。
3)发起节点不支持保存草稿、重复值校验、聚合表校验操作。
4)流程中节点若涉及关联子表字段,不支持对关联子表进行添加/导入/导出操作。
5)定制版、青春版用户暂不支持使用此功能。