Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

API Testing and Validation

via LinkedIn Learning

Overview

Learn how to validate and test your API to ensure it's working as intended and solving business problems.

Syllabus

Introduction
  • Welcome
  • What you should know
  • API overview
  • Required tools for this course
  • Useful tools for this course
  • Exercise files
1. Understand Behavior Testing with Gherkin
  • Testing overview: Goals and behavior
  • Explanation of Gherkin
  • Set up the Behat environment
  • Running your first test: Write, generate, fill in, and refactor cycle
2. Build Your First API Test
  • Make your first request: Read only
  • Introduce variables in requests
  • Validate responses: Response codes and payload
3. Handling Authentication in API Testing
  • Make authenticated requests
  • Make your first authenticated request
  • Validate responses
  • Refactor the tests
4. Advanced API Testing in Practice
  • Writing to the API
  • Establishing system state for tests
  • Challenge solution
  • Handling response codes
  • Use extensions: Batch operations
Expand Your API Tests
  • Next steps

Taught by

Keith Casey

Reviews

4.3 rating at LinkedIn Learning based on 135 ratings

Start your review of API Testing and Validation

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.