API Functional Testing: Techniques, Examples and Automation
What API functional testing covers, how it differs from non-functional testing, the test design techniques that find real bugs (equivalence partitioning, boundary values, state transitions), a worked example suite and how to automate it in CI.