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

LinkedIn Learning

API Testing Foundations

via LinkedIn Learning

Overview

Learn the basics of API testing. Discover how to use several robust tools for testing APIs at scale in an organization.

Syllabus

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
Conclusion
  • Next steps

Taught by

Dave Westerveld

Reviews

4.6 rating at LinkedIn Learning based on 1050 ratings

Start your review of API Testing Foundations

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.