[Week 7] Add tests to your CI chain #40
Labels
No labels
operations
simulator api
tests
web app
No milestone
No project
No assignees
1 participant
Due date
No due date set.
Dependencies
No dependencies set
Reference
DevOpps/minitwit#40
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Add integration tests, UI, and end-to-end tests to your CI chains. For example, adapt the test case
test_itu_minitwit_ui.py, from the lecture and exercise material, so that it can be executed from within a Docker container. Add a respective setup, e.g., viadocker composeto your CI chains. Reuse the tests that you took over earlier, i.e., the integration test from the initial application and the API test from session 3.Use the test suite as a quality gate. That is, in case tests do not pass, stop delivery and deployment of your systems. You might want to start with integrating the API test that you received in session 3 and the end-to-end test and UI test that you received in the lecture material.
resolved by #67