API Testing

Have Queries? Ask us +91 72592 22234

Course Overview

API Testing training is used to gain considerable knowledge in the field of testing API applications.

Course Content

Overview of APIs

  • What is API?
  • How does an API works?
  • Advantages of API
  • API vs. Web Services
  • API Vs DLL
  • DLL VsWebAPIs
  • DLL Vs Web Services
  • WebAPIVs Web Services
  • What is API testing?
  • Test cases for API testing based on API output.

Types of API

  • Based on declaration
  • Based on Invocation
  • Based on Availability

API testing

  • Introduction to API Testing?
  • Definition and Meaning of an API testing
  • What does API Testing Involve
  • API Testing vs. Unit Testing
  • Validation Techniques used in API Testing
  • API Testing Steps
  • Framework for API Testing
  • Test Harness for API Testing
  • GUI Tools available for API Testing
  • Command-Line tools available for API Testing
  • On-line tools available for API Testing
  • Best Practices of API Testing

Test Harness

  • Requirement of a Test Harness
  • What is a Test Harness
  • Need for a Test Harness
  • Characteristics of a good Test Harness
  • Contents of a Test Harness

Requirements of Command Line Tools or scripting

  • Useful command line Tools - DOS and Linux and windows
  • API testing with DLLs
    • Exploring functions of DLL
    • API testing with DLLs
    • Testing DLL - APIs with programming concept
    • Designing a framework for DLL - API testing
  • WebAPI testing
    • Exploring WebAPI's
    • WebAPI Testing using GUI extensions
    • WebAPI Testing using On-line tools
    • WebAPI Testing using command-line tools

WebServices API Testing

  • Exploring WebServices
  • Web Service API Testing using On-line tools
  • Web Service API Testing using command-line tools
  • Web Service API Testing using programming concept

Challenges of API Testing

  • What are the challenges in the API testing?

Best Practices of API Testing

  • What are the Best Practices of API testing?

Case study

  • Writing Test Cases for a API situation requirement
  • Executing API Testing on WEB API

API test tools - SOAPUI

  • Web Service API Testing using SOAPUI
  • Introduction to SOAPUI
  • Creating Project
  • Importing Web Service Requests using WSDL
  • Adding SOAP Requests & obtaining response
  • Functional Testing of Web Services
  • Creating & Adding Tests for SOAP Requests
  • Adding Verification Points
  • Creating Load Testing on SOAP Requests
  • Running and analyzing Load Test results
  • Introduction to Mock Services
  • Creating Mock Services
  • Running Tests using Mock Services

Customer Reviews

Thanks to Xpertised and the tutor who walked me through all the topics with Practical exposure which is helping me in my current project.

Course was quite helpful in terms of understanding of concepts and practicality. Its really a very friendly environment to learn. The timing were mutually chosen, as we both are working professional. I am quite satisfied with the course.


For Batch Details
Call us at: +91 7259222234

Not sure? Consult Our Experts

Looking for a Training for


My Team/Organization

I agree to be contacted over mail or phone

Call us at: +91 7259222234