Introduce first E2E test
As a team wanting to release v1.0 of our software
we want to have E2E tests that test the interaction between components
so that the chance that we release software with a bug is significantly decreased.
The focus should be to test the core
scenarios described in the integration section of the testsuite
- Scenario
Integration-ConsumeService-1
should be tested - The focus is the interaction between Outway, Manager, Inway. Not the Controller UI. I.e if it is easier to test the scenario without using the Controller UI we should do that.
- The tests should run when merging with main.
- Releasing should not be possible when the pipeline of main fails
- If possible generate a artifact containing the test result referencing the integration test ID. RINIS would like to have this for their own procedures. This requirement is a nice to have.
Edited by Ronald Koster