- HTTP Basics:
- RESTful API principles:
- Authentication & Authorization:
- Input Validation:
- Rate Limiting and Throttling:
- API Security Testing:
- Penetration Testing:
- API Gateway Testing:
- Postman/Newman:
- Postman Learning Center
- Automating API Tests with Newman
- Rest Assured (Java):
- Rest Assured Documentation
- API Testing Using Rest Assured
- Pytest (Python):
- Karate:
- SoapUI:
- Functional Testing:
- API Functional Testing Guide
- Security Testing:
- Performance Testing:
- JMeter API Performance Testing Guide
- Getting Started with k6 Performance Testing
- Error Handling:
- Best Practices for REST API Error Handling
- Data Integrity:
- Ensuring API Data Integrity
- WireMock:
- WireMock Documentation
- Mocking APIs for Integration Testing
- MockServer:
- CI/CD Pipelines for API Testing:
- Newman API Testing with Jenkins
- Postman in CI/CD Pipelines
- API Testing in GitLab CI
- API Versioning:
- Environment Configuration:
- Swagger/OpenAPI:
- Swagger Documentation
- OpenAPI Specification
- Auto-Generating API Documentation