1

我有一堆使用 Camunda 的 BPMN 流程。我想知道我是否可以使用建模器为那些 BPMN 文件设计一些测试场景。

我知道 Camunda 和其他 BPMN 引擎具有一些使用 Java 或其他语言编写测试的功能。但是我想知道我作为一个没有任何编程经验的BPMN设计师是否可以像我设计BPMN本身的方式一样设计我的测试场景(无需使用建模器编写代码)。

这个问题不仅限于Camunda。我想知道是否有任何其他 BPMN 引擎,如 jBPM 或 Activiti 具有这样的功能。

4

1 回答 1

1

任何低代码环境的最大挑战之一是单元和集成测试的开发和实现。Camunda 及其前身 Activiti 包括专门用于测试的“模拟”实现,但您需要基本的 Java 技能才能编写这些测试。不幸的是,我不知道您的问题有任何真正的解决方案。你能做的,以及我过去做过的事情是通过将你的流程分解成更小的单元模块来“缓解”问题。这些可以包装在“测试”过程中。测试过程可以产生模块处理的测试数据,结果可以验证。

于 2021-01-25T13:54:07.390 回答