API Course

Manual & Automation Testing of WebServices/API

Syllabus Course Content:

Click here to BUY:
Discounted Price: 8999 INR (125 USD)
Actual Price: 16500 INR

Manual Testing of WebServices/API:

  1. Introduction of API and WebServices:
    1. What is API
    2. What is WebService
    3. What is Backend Architecture
    4. Rest vs SOAP APIs
    5. What is CRUD operation
    6. What are different HTTP Calls – GET/POST/PUT/Delete
    7. Different Live Projects Examples
  2. Postman:
    1. Introduction
    2. How to call Rest API in Postman
    3. How to pass path parameter in Request
    4. How to pass query parameter in Request
    5. How to set Headers in Postman
    6. How to pass JSON/XML Payload
    7. How to check response status code
    8. How to check JSON/XML response message
    9. What is response header
  3. Rest Client and Advance Rest Client:
    1. Introduction
    2. How to hit REST APIs in Rest Client
    3. Basic and Advanced Settings in Rest Client
  4. How to check APIs at the network layer using developer tools of browser:
    1. How to check Backend services – APIs running behind
    2. What is developer tool in Chrome
    3. How to check request/response of any API in Firefox/Chrome browsers
  5. What are different HTTP Status Response Codes:
    1. 100 series
    2. 200 series
    3. 300 series
    4. 400 series
    5. 500 series

Automation Testing of Back End/APIs:

  1. Learn HTTP Client API:
    1.  All CRUD – GET/POST/PUT/Delete Calls
    2. How to send Request with Payloads
    3. What is JSON Payload
    4. How to validate JSON response using JSON Parsers
    5. Common Utilities
    6. New End to End Framework using HTTP Client
    7. Logging
    8. Reporting : Extent Report/TestNG Report/Allure Report

  1. Learn Rest Assured Client API:
    1. Introduction of Rest Assured
    2. Rest Assured methods: GET/POST/PUT/Delete
    3. Rest Assured BDD Framework
    4. New End to End Framework using Rest Assured
    5. Reporting : Extent Report/TestNG Report/Allure Report

  1. API functional Testing using Jmeter Tool (only functional part)
    • Download and Installation of Jmeter
    • How to test APIs using Jmeter
    • Request and Response handling in Jmeter
     9. Basics of SOAP UI Tool
    • Download and Installation of SOAP UI tool
    • How to create a Project in SOAP UI
    • How to create a Test Suite in SOAP UI
    • How to create different Test Cases in SOAP UI
    • Different Assertions in SOAP UI

10. Maven: Build Automation Tool

    • Run your API Automation Framework from Maven
    • Different commands in Maven

11. TestNG (TDD) Framework for API automation

12. GIT Repo:

    • Create a New Repo
    • Clone a Repo
    • GIT PUSH
    • GIT PULL
    • GIT Check OUT
    • GIT Code Review Process/ PRs
    • PULL Requests
    • GIT Branching

13. How to run API automation using Jenkins – CI tool (Continuous Integration)

    • Integration of API Automation with CI-CD process
    • Running test cases from Jenkins

14. Life Time Free Access on all Videos/Recordings

Buy Now:

Grab it in just:⬇
Discounted Price: 8999 INR (125 USD)
Actual Price: 16500 INR

Payment Options:

Here I'm sharing the bank account details. Please send me the screenshot of the receipt once you make the payment without fail. 

Please send the details at : naveenanimation20@gmail.com
Subject Line: API Course Payment Receipt - Your Full Name

Please find below bank details: You can make the transaction directly to the given account or make it via Western Union Or Xoom.

Bank Details:
To Account : 256010100095576
Bank Name : AXIS BANK


Branch Location : PALANPUR, GUJRAT 

IFSC Code: UTIB0000256     

PayPal Payment: 

For Candidates in India:
You can also make the payment via Tez (Google Pay) OR PhonePe :

UPI to this number: +91-9902233400. 

UPI: naveenanimation20@okicici 
OR Google IDnaveenanimation20@gmail.com

    Naveen AutomationLabs

    No comments:

    Post a Comment

    Featured Post

    How to control Chromedriver using curl

    How to control Chromedriver using curl Here is how to use Chromedriver without libraries like  selenium-webdriver . This can be useful ...