Activiti & Activiti Cloud Developers Guide
  • Introduction
  • Overview
    • 12 Factor Apps
    • Personas
    • Previous Versions (5.x & 6.x)
    • References
    • Cloud Native BPMN support
    • BPMN Comformance
      • BPMN Comformance Set 0
      • BPMN Comformance Set 1
      • BPMN Comformance Set 2
      • BPMN Comformance Set 3
      • BPMN Comformance Set 4
      • BPMN Comformance Set 5
      • BPMN Comformance Set 6
  • Getting Started
    • Getting Started - Activiti Cloud
      • Amazon EKS
      • Google Cloud GKE
      • Docker Compose
      • Jenkins X
        • Amazon EKS
        • Google GKE
    • Getting Started - Activiti Core
  • Components
    • Spring Cloud
    • Activiti Cloud Infrastructure
      • Gateway
      • Identity Management / Single Sign On
    • Activiti Cloud Application
      • Activiti Cloud Runtime Bundle
      • Activiti Cloud Connectors
      • Activiti Cloud Query Service
      • Activiti Cloud Audit Service
      • Activiti Cloud Notification Service
  • FAQs
    • Activiti Core FAQs
    • Activiti Cloud FAQs
  • BluePrints
    • Trending Topic Campaigns
  • Community
    • Roadmap
    • Repositories
    • Contributing
  • Releases
    • 8.2.0
    • 8.1.0
    • 8.0.0
    • 7.11.0
    • 7.10.0
    • 7.9.0
    • 7.8.0
    • 7.7.0
    • 7.6.0
    • 7.5.0
    • 7.4.0
    • 7.3.0
    • 7.2.0
    • 7.1.0-M17
    • 7.1.0-M16
    • 7.1.0-M15
    • 7.1.0-M14
    • 7.1.0-M13
    • 7.1.0-M12
    • 7.1.0-M11
    • 7.1.0-M10
    • 7.1.0-M9
    • 7.1.0-M8
    • 7.1.0-M7
    • 7.1.0.M6
    • 7.1.0 M5
    • 7.1.0 M4
    • 7.1.0 M3
    • 7.1.0 M2
    • 7.1.0 M1
    • 7.0.0 SR1
    • 7.0.0 GA
    • 7.0.0 RC1
    • 7.0.0 Beta5
    • 7.0.0 Beta4
    • 7.0.0 Beta3
    • 7.0.0 Beta2
    • 7.0.0 Beta1
    • 7.0.0 Early Access 201802
    • 7.0.0 Early Access 201801
    • 7.0.0 Early Access 201712
    • 7.0.0 Early Access 201711
    • 7.0.0 Early Access 201710
    • 7.0.0 Early Access 201709
Powered by GitBook
On this page
  1. Overview
  2. BPMN Comformance

BPMN Comformance Set 0

PreviousBPMN ComformanceNextBPMN Comformance Set 1

Last updated 3 years ago

These scenarios tests basic processes constructs such as BPMN Start/End events and the events generated by these elements should be tested. It also test the behaviour of a Base Tasks with no configuration. You can find the source code for these .

    • The .

    • Check that the process instance is COMPLETED (status) after start

    • Check that the process instance information is correctly propagated

      • businessKey

      • name

    • Start Process Operation

      • PROCESS_CREATED

      • PROCESS_STARTED

      • ACTIVITY_STARTED

      • ACTIVITY_COMPLETED

      • SEQUENCE_FLOW_TAKEN

      • ACTIVITY_STARTED

      • ACTIVITY_COMPLETED

      • PROCESS_COMPLETED

    • Start Process Operation

      • Add one process Variable

      • PROCESS_CREATED

      • VARIABLE_CREATED

      • PROCESS_STARTED

      • ACTIVITY_STARTED

      • ACTIVITY_COMPLETED

      • SEQUENCE_FLOW_TAKEN

      • ACTIVITY_STARTED

      • ACTIVITY_COMPLETED

      • PROCESS_COMPLETED

    • Check that the process instance is COMPLETED (status) after start, BPMN Generic task doesn’t have any associated behaviour so the task is automatically completed by the engine

    • Check that the process instance information is correctly propagated

      • businessKey

      • Name

    • Start Process Operation

      • PROCESS_CREATED

      • PROCESS_STARTED,

      • ACTIVITY_STARTED,

      • ACTIVITY_COMPLETED,

      • SEQUENCE_FLOW_TAKEN,

      • ACTIVITY_STARTED,

      • ACTIVITY_COMPLETED,

      • SEQUENCE_FLOW_TAKEN,

      • ACTIVITY_STARTED,

      • ACTIVITY_COMPLETED,

      • PROCESS_COMPLETED

    • Start a process instance with a wait/safe state such as a UserTask

    • We will need to check for process events only, Task Events should be validated in Set 2

      • Start Process Operation

        • PROCESS_CREATED

        • PROCESS_STARTED

        • ACTIVITY_STARTED,

        • ACTIVITY_COMPLETED,

        • SEQUENCE_FLOW_TAKEN,

        • ACTIVITY_STARTED

      • Delete Process Operator

        • ACTIVITY_CANCELLED,

        • PROCESS_CANCELLED

    • After delete, we shouldn’t be able to find the process instance

    • Start a process instance with a wait/safe state such as a UserTask

    • Start Process Operation

      • PROCESS_CREATED,

      • PROCESS_STARTED,

      • ACTIVITY_STARTED,

      • ACTIVITY_COMPLETED,

      • SEQUENCE_FLOW_TAKEN,

      • ACTIVITY_STARTED

    • Suspend Process Operation

      • PROCESS_SUSPENDED

    • Resume Process Operation

      • PROCESS_RESUMED

The

The

The

Process with Generic Task
source code of this test can be found here
Process Instance Delete
source code of this test can be found here
Process Instance Suspend / Resume
source code of this test can be found here
comformance tests here
Process Information
source code for this test can be found here