There are three levels of testing contained in the project:
This article describes the UI tests available as part of the ui.tests module.
To test, execute:
mvn verify -Pui-tests-local-execution
After execution, reports and logs are available in the target/reports
folder.
UI tests can be run with many different options including for headless testing against a local browser and as a Docker image. See the README.md file of the ui.tests module for further information.