Introduction
  • REST API Testing Course: Introduction
  • Start REST API Course: RoadMap
Environment SetUp
  • SetUp Java on Mac Machine
  • Download & Install Eclipse on MAC
  • SetUp Java & Eclipse on Windows Machine
Java for Automation Test Engineers (Optional)
  • Create First Java Project
  • Java Lectures GIT Code Location
  • Write First Java Code File & Execute
  • Prove, Java is Platform Independent Language
  • Variable & Java DataTypes
  • Conditional Statements in JAVA
  • Loops in JAVA
  • Java OOPs Concepts
  • Constructor in Java
  • Static & this Keyword in Java
Object Oriented Programming (OOPS Concepts)
  • Java Inheritance
  • Method Overloading in Java : Polymorphism
  • Method Overriding in Java : Polymorphism
  • Super Keyword in Java
  • Final Keyword in Java
  • Abstract Class in Java
  • Interface in Java
  • Encapsulation in Java
Array in Java
  • Array in Java
String in Java
  • Concepts on String in Java
  • String Comparison and Concatenation
  • String Buffer Class
  • String Builder Class
  • String Class Methods Part - I
  • String Class Methods Part - II
  • String Class Methods Part - III
  • String Class Methods Part - IV
Exception Handling in Java
  • Java Try-Catch Block
  • Multi Catch and Nested Try Block
  • Finally Block in Java
Java Collection Framework
  • What is Collection Framework
  • Collection GIT Code Location
  • Iterator in Collection - Enumeration
  • ListIterator in Collection
  • List Interface in Java
  • ArrayList in Collection
  • LinkedList in Collection
  • Set in Java
  • HashSet in Java
  • LinkedHashSet in Java
  • TreeSet in Java
  • Map in Java
  • HashMap in Java
  • LinkedHashMap in Java
Project Build Tool : MAVEN (Optional)
  • Maven Introduction
  • Configure Maven on Windows Machine
  • Configure Maven on Windows Machine : Text Direction
  • Project Code Location
  • Configure Maven on Mac Machine
  • Generate First Maven Project From Maven CLI
  • Maven Build Life Cycle
  • POM.xml File in Maven Project
API and WebServices Introduction
  • What is API
  • Need of API in Project Architecture
Basics of REST API
  • Client Server Architecture
  • HTTP Request & HTTP Response
Rest API Terminology
  • REST Architectural Elements
  • HTTP Methods
Start with POSTMAN
  • Why POSTMAN & How to SetUp
  • Get Start with POSTMAN
  • Get Start with POSTMAN II
  • We Need You!!!
  • Handling Cookies in POSTMAN
Implement Test Scripts in POSTMAN
  • Testing Your First API - Account SetUp
  • Testing Your First API - Execution
  • Testing Your First API - Validate Response
  • Manage Tests Scripts
Variables in POSTMAN Scripts
  • Variables in POSTMAN
  • Use of Global Variables
  • Use Variables Cross Scripts
  • Use of Environment Variable
  • Execute Pre-Request Scripts in POSTMAN
Practice : Build and Test API Workflow
  • About this Section
  • Start with GITHub APIs
  • Start GitHub APIs with Authentication
TestNG Framework : Test Management
  • TestNG Introduction
  • Install TestNG on Eclipse
  • Project Code Location | Download Code