For the complete documentation index, see llms.txt. This page is also available as Markdown.

Low-code application structure and testing methodology

Application structure and tests

The Eximee application is a container for artifacts (Business application).

Form tests - what is worth checking?

  • the correctness of the fields (whether they are visible, required),

  • validations and business rules,

  • integration with the data model (whether data is correctly fetched and saved),

  • the appearance of the content and the layout of the fields.

More about forms: Forms.

Data model tests - what is worth checking?

  • whether all fields required in the application are present,

  • whether default values are set according to the requirements,

  • whether changes in the model do not cause errors in forms or processes using this model.

More about the data model: Data model.

BPMN process tests - what is worth checking?

  • whether the process flow is consistent with business requirements (paths, conditions, decisions),

  • whether integration with forms and the data model works correctly,

  • whether script task calls and exception handling are correct.

More about processes: Business process.

Integration and end-to-end tests

Scope of integration tests

  • connection of the form with process logic (BPMN),

  • verification of ScriptCode and business rules,

  • integrations with external systems (CRM, payments),

  • generating PDF documents and passing them further in the process.

  • omnichannel support – transferring context between channels (desktop → mobile).

Scope of end-to-end (E2E) tests

  • full flow form → process → document → integration → final status,

  • checking whether business logic, interfaces, and integrations create a coherent experience.

  • testing critical and business scenarios in line with the requirements.

Last updated

Was this helpful?