[Week 7] Add tests to your CI chain #40

Closed
opened 2026-03-13 13:51:19 +01:00 by marfavi · 1 comment
Owner

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., via docker compose to 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.

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., via `docker compose` to 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.
marfavi added this to the MiniTwit project 2026-03-13 13:51:19 +01:00
imaznaseem removed their assignment 2026-05-01 10:53:36 +02:00
Author
Owner

resolved by #67

resolved by #67
Commenting is not possible because the repository is archived.
No milestone
No project
No assignees
1 participant
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
DevOpps/minitwit#40
No description provided.