Skip to main content

API Testing

REST, GraphQL, authentication, and building API test suites. Test what users can't see.

intermediate 3 courses 18 lessons

This path requires a Pro subscription

Subscribe to unlock all lessons, challenges, and bug hunts.

View pricing
1

API Fundamentals for Testers

Understand what APIs are, how HTTP works, and how to send your first API test with Python.

intermediate ~4.0h
  • Requires subscription
    What is an API?
    reading +10 XP
  • Requires subscription
    HTTP Methods and Status Codes
    reading +15 XP
  • Requires subscription
    Request Anatomy
    reading +15 XP
  • Requires subscription
    Your First API Test with Python
    reading +15 XP
  • Requires subscription
    JSON: The Language of APIs
    reading +15 XP
  • Requires subscription
    REST API Design Patterns
    reading +15 XP
2

Testing APIs Thoroughly

Go beyond happy paths. Learn authentication, error handling, schema validation, and professional testing patterns.

intermediate ~5.0h
  • Requires subscription
    Authentication and Authorization
    reading +20 XP
  • Requires subscription
    Testing CRUD Operations
    reading +15 XP
  • Requires subscription
    Error Handling and Edge Cases
    reading +15 XP
  • Requires subscription
    Schema Validation
    reading +15 XP
  • Requires subscription
    Performance and Rate Limiting
    reading +15 XP
  • Requires subscription
    API Testing Patterns
    reading +15 XP
3

Building API Test Suites

Structure production-ready test suites with data-driven tests, chained requests, GraphQL coverage, and CI integration.

intermediate ~4.0h
  • Requires subscription
    Structuring an API Test Project
    reading +15 XP
  • Requires subscription
    Data-Driven API Tests
    reading +15 XP
  • Requires subscription
    Chaining API Calls
    reading +15 XP
  • Requires subscription
    GraphQL Testing Basics
    reading +15 XP
  • Requires subscription
    API Test Reporting and CI
    reading +15 XP
  • Requires subscription
    Capstone: Build a Complete API Test Suite
    exercise +25 XP