KTH / devops-course

Repository of the DevOps course at KTH Royal Institute of Technology DD2482
193 stars 427 forks source link

Executable tutorial proposal #2521

Closed WarlCang closed 1 month ago

WarlCang commented 1 month ago

Assignment Proposal

Title

Automated API testing using FastAPI, Startlette TestClient and Git Hooks

Names and KTH ID

Deadline

Category

Description

The executable tutorial will provide a hands-on guide to implementing automated API testing using FastAPI, Starlette TestClient and Git Hooks. Consequently, the tutorial is going to cover the following topics:

Relevance

Automation of testing is essential in DevOps, since it largely reduces the time taken to manually find pre-existing bugs, as well as significantly lowers the risk of accidentally introducing new ones. Moreover, this is especially vital in the area of API testing, in order to avoid regression bugs and ensure consistent performance and reliability across different environments and versions.

DD2485-bot commented 1 month ago

Missing student registration :jry

If not from your group, fetch the upstream.

algomaster99 commented 1 month ago

Looks good to me!