Governance, Lifecycle & Trust

Model testing in Design

Author and run process, case, service and agent tests inside Design before you publish.

Design

What it is

You can now author and execute BPMN process and CMMN case tests directly inside Flowable Design, validating how a model behaves before manually publishing it to Flowable Work. Process and case test authoring and execution now live alongside the models themselves, so correctness is something you confirm during modelling rather than after deployment. A test overview brings your tests together in one place, and tests can be imported and exported so they travel with the work.

Testing extends beyond processes and cases. Reusable test definitions also cover service and agent operations, executed per operation right in Design.

What’s included:

  • New BPMN process and CMMN case test authoring and execution inside Flowable Design.
  • A test overview, plus test import and export.
  • Reusable test definitions for service and agent operations, executed per operation in Design.

Why it matters

Catching a modelling error before it reaches a runtime environment is far cheaper than catching it after. Bringing process and case testing into Design closes the loop between authoring and validation, so teams ship models with confidence and iterate quickly.

How it works

You author a test against a BPMN or CMMN model in Design, describing the expected behavior, then execute it and review the result, all before publishing to Work. Service and agent operations get their own reusable test definitions, run per operation.

Example

A team builds a case and, before publishing, writes a CMMN case test in Design that drives it through a representative scenario and asserts the case advances as expected. They iterate on the model and re-run the test until it passes, then publish to Work with the behavior already validated.

← All features