API Testing Table of Contents


Table of Content
 

 

Web Technology Basics

  • Web Application
  • HTML
  • CSS
  • JavaScript
  • Document Object Model (DOM)
  • XPath
  • Popular Web Browsers
  • Inspecting Elements in Browser

Software Testing Topics

  • Scope
  • Functional vs. Non-Functional testing
  • Defects and Failures
  • Finding Faults Early
  • Compatibility
  • Input Combinations and Preconditions
  • Static vs. Dynamic Testing
  • Software Verification and Validation
  • The Software Testing Team
  • Software Quality Assurance (SQA)
  • Testing Methods - The box approach

API and API Testing Basics

  • API Concepts
  • API in Detail
  • Web APIs
  • Use of APIs to Share Content
  • API Implementations
  • API Release Policies
  • Language Bindings and Interface Generators
  • API Testing
  • API Testing Test Cases
  • SOAP Introduction
  • REST Introduction
  • SOAP Vs REST
  • Web Service
  • Web API

REST API

  • REST Basics
  • REST Guiding Principles
  • REST Architectural Elements
  • HTTP Methods for RESTful Services
  • RESTful Resource Naming
  • REST Request Anatomy

API Test Design

  • Test Design
  • API Testing Challenges
  • API Testing Requirements Gathering
  • API Testing Requirement Gathering Process

API Test Execution

  • Implementing API Testing
  • API Unit Testing
  • Integration Testing
  • Testing Artifacts
  • API Testing and Defects
  • Example - HTTP API Testing

API Testing Tools

  • Postman
  • SoapUI

Java API Testing

  • REST-Assured
  • Jmeter

PHP API Testing

  • PHPUnit

Python API Testing

  • Pytest

Advanced API Testing

  • E2E API Testing
  • CI with Jenkins



Apply for Certification

https://www.vskills.in/certification/api-testing-table-of-contents

 For Support