CSFramework.Workflow - 可视化工作流引擎多级审核测试报告
CSFramework.Workflow - 可视化工作流引擎多级审核测试报告
目录
三级审批工作流程图
流程图定义了【班长审核】、【主管审核】和【经理审核】三个流程节点,分别对应【班长】、【主管】和【经理】3个角色权限。
测试场景1:跨级审核
模拟【主管审核】,前置节点【班长审核】没有审批,用户进行【主管审核】操作:
测试场景2:前置节点为【审核不通过】状态,审核当前节点
模拟【主管审核】,前置节点【班长审核】为审核不通过状态,用户进行【主管审核】操作:
测试场景3:前置节点为【撤销审核】状态,审核当前节点
模拟【经理审核】的前置节点【主管审核】已撤销审批,再进行【经理审核】操作:
提示
已经驳回的流程节点可以再次审核操作。
测试场景4:后继节点已审核,驳回当前节点
【班长审核】的后继节点【主管审核】已经审核通过,测试班长驳回操作
测试场景5:后继节点已审核,进行撤销操作
【主管审核】的后继节点【经理审核】已经审核通过,测试主管驳回操作
测试场景6:部分审批,用户权限和角色权限之一审批通过即为部分审批
测试日期:2023-11-29
主管审批节点定义组合权限:【U05-赵主管】 +【R5-主管角色】,两者之一审批通过,即为部分审批通过。
1、什么是组合权限或复合权限?
是指一个流程节点同时定义角色权限及用户权限。
2、什么是部分审批?
用户权限和角色权限之一审批通过即为部分审批。
版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
csframework.workflow C/S框架网