QA Engineer
mediumqa-api-testing
How do you test APIs effectively (functional, contract, negative tests)?
Answer
API testing should cover correctness and robustness.
Include:
- Happy path tests
- Validation and error shapes
- Auth/authz checks
- Rate limiting
- Contract tests (schema)
Also run negative tests (invalid inputs) and ensure consistent status codes and error messages.
Related Topics
API TestingQAAutomation