-
Task
-
Resolution: Done
-
Major
-
0.8.0
-
None
-
2020 Week 10-12 (from Mar 2)
For the higher level tests of the application Cypress seems like the best choice.
It should be considered as complementary to the existing Jest test coverage.
- Integration to the project should be seamless and mainly affecting the frontend app in packages/management-console.
- There might be a need for change in the Maven build of management-console module to prevent Cypress tool download during the packaging.
- For execution in CI Cypress docker image would be used instead.
- For local execution during development Cypress gets downloaded through Yarn.
Goals:
- Configure Cypress in frontend application
- Important aspect is to consider kogito-apps as monorepo
- Make Cypress test execution part of the Yarn build
- Document
- how to write and run tests
- how it fits into dev workflow
- Prevent unnecessary download during Maven build.
- blocks
-
KOGITO-1309 Cypress test coverage of Management Console using Mock data
- Resolved