Introduction
Stand out as an API tester
()
1. Understanding Web Services and APIs
Introduction to web services
()
Understanding API terminology
()
Types of APIs
()
Exercise: Map your app
()
Risks of using services and APIs
()
2. Getting Started with API Testing
Your first tool: Postman
()
Install and setup of API challenges
()
Exploring an API
()
Challenge: Map the API
()
Solution: Map the API
()
3. API Authorization
Overview of authorization and authentication
()
Using OAuth tokens
()
Finding and using bearer tokens
()
Additional API authentication options
()
4. Hands-on API Testing
Testing GET calls
()
Challenge: Find the secret
()
Solution: Find the secret
()
Testing POST calls
()
Testing PUT calls
()
Testing DELETE calls
()
Challenge: Find the 500
()
Solution: Find the 500
()
5. Additional API Testing Considerations
Using mocks, stubs, and fakes in API testing
()
API automation
()
Performance testing
()
Security testing
()
Testing microservices and the Internet of Things
()