Learn how to validate and test your API to ensure it's working as intended and solving business problems.
API Testing and Validation
Overview
Syllabus
Introduction
- Be an API testing and validation MVP
- What you should know
- API overview
- Exercise files
- Acceptance testing
- Explanation of Gherkin
- Set up your test environment
- Create your first feature description
- Write your first test
- Make your first request
- Introduce variables in requests
- Validate responses
- Expand your testing environment
- Making an authenticated request
- Changing your API and target via your requests
- Validate responses
- Refactor the tests
- Writing to the API
- Establishing a system state for tests
- Solution: Validating system state
- Handling response codes
- Using extensions
- Mapping your API
- Documenting your API
- Prioritizing your endpoints
- Structuring your tests
- Next steps
Taught by
Keith Casey