Skip to content

流程引擎底座 测试与验收文档 ​

文档版本:1.01 | 最近核对日期:2026-11-04

范围与环境 ​

  • 范围:digital-construction-workflow 模块的引擎适配层单元测试(启动/办理链路组件、全局监听器、任务与实例服务、图表扩展、节点扩展解析、公共服务、契约门面、实例控制器)。
  • 环境:本机 Maven 工具链(.agents/tools/dev.ps1 maven),DM8 开发库结构未涉及本模块 DDL。
  • 受测代码状态:HEAD 0eb5a0a0;digital-construction-workflow 模块无未提交改动。

自动化测试结果 ​

2026-11-04 执行 dev.ps1 maven -pl digital-construction-modules/digital-construction-workflow test -Dmaven.test.skip=false:

测试类用例覆盖点
FlwInstanceControllerTest2实例控制器行为
WorkflowGlobalListenerTest1全局监听器
CompletePrepareComponentTest2办理链准备组件
FlwChartExtServiceImplTest1流程图节点提示
FlwCommonServiceImplTest2公共服务(发起节点判定等)
FlwNodeExtServiceImplTest3节点扩展配置解析
FlwTaskServiceImplTest3任务服务
WorkflowServiceImplTest2契约门面

合计:16 个用例,全部通过(Failures 0,Errors 0,Skipped 0),BUILD SUCCESS。

说明:根 pom.xml 默认 maven.test.skip=true,运行本模块测试须显式传 -Dmaven.test.skip=false。

待验收 ​

  • 审批工作台页面交互(待办办理、退回选人、抄送查看、催办)与业务模块端到端流程属于页面/链路级验证,本模块文档建立时未组织专项浏览器验收,按验证范围由后续含流程改动的任务按实际影响覆盖,或正式交付前按交付状态定义组织验收。
  • 消息通道(邮箱、短信)的实发效果依赖环境配置,自动化测试未覆盖,以系统模块通道验证为准。

已知限制 ​

  • 流程定义 JSON 编排质量(布局、锚点、版本一致性)按流程图编排规范在各业务流程任务中逐图核验,不在本模块统一验收。
  • 并发场景按平台基线(低用户量、低并发)不纳入缺陷认定与专项测试。