Saturday, February 27, 2021

API Testing Syllabus for Manual & Automation

 API Testing Syllabus for Manual & Automation

======================================

1)Introduction of The Postman Tool 

2)Installation of Postman Tool 

3)What is GET Method with realTime example

4)What is POST Method with realTime example

5)What is PUT Method with realTime example

6)What is DIfference Between Put and Patch HTTP Methods

7)What is Sending DELETE Request in Postman.

8)Understand Environment & Variables in Postman

9) Adding Automation Test Scripts In Postman

10)Working with Data driven Testing in Postman

11)How to use variable in Postman 

12)Another way to use collection variables 

13)Authorization & Type of Authorization 

14)What is API Key Authorization?

15)What is Bearer Token?

16)What is Oauth 2.0?

RestAssured 

==============

1)Introduction to REST Assured

2) Project Set up in Eclipse IDE

3)Write First  Program for GET REST Assured Test

4)Write First Program POST Request in REST Assured

5)Write First Program PUT Request in REST Assured

6)Write First Program  PATCH Request in REST Assured

7)Write First Program  DELETE Request in REST Assured

8)How to write API Response in a JSON File

9)What is RequestSpecification 

10) How to Send a JSON/XML File as Payload to Request

11)Creating JSON Object Request Body Using Java Map

 12)How To Create a JSON Object Using Jackson API – ObjectMapper – 


createObjectNode()

13)How To Use Java Object As Payload For API Request

14)How To Create JSON Array Using Jackson API – ObjectMapper – CreateArrayNode()

15)What is Plain Old Java Object (POJO) ?

16)How to create POJO classes of a JSON Object Payload

17)How To Create POJO Classes Of A JSON Array Payload

18)How To Create POJO Classes Of A Nested JSON Payload

19)Serialization – Java Object To JSON Object Using Jackson API

20)De-Serialization – JSON Object To Java Object Using Jackson API

21)Serialization – Java Object To JSON Object Using Gson API

22)De-Serialization – JSON Object To Java Object Using Gson API

23)What is JSON Schema?

24)JSON Schema Validation in Rest Assured

25)How To Create JsonPath For Simple And Nested JSON Array?

26)write JsonPath expressions or JsonPath syntax

27)How To Parse A JSON Array Response To A Java List In Rest Assured?

28)Framework Development 

29)Mock Interview + Resume Preparation 


Core java 

A) Java Fundamentals:-
---------------------
1)Identifiers
2)Reserve words
3)Datatypes
4)Literals
5)Type Conversion
6)Type Casting 
7)Arrays
8)Types of Variables
9)Types of Methods
10)Coding Standard
b)Java Language concepts:-
-------------------------
1)Packages
2)Accessibility
3)Variables and types of variables with respect to Execution
Modifiers
4)Methods and types of variables with respect to Execution
Modifiers
5)Block and types of Block
6)Class and types of Class
7)New keyword and constructor and types
8)static Members and their control flow
10)static and non-static members control flow including super
class
11)final variables and their rules
12)this and super keywords rule and use
13)Compiler responsibility and Compiler code conversion
14)JVM Architecture and responsibility
15)OOPs fundamentals,concepts and Principle
16)Types of Object and Garbage Collection
17)Inner Classes
18)Arrays and Var-args types
19)Control Statement
20)Collections
23)Wrapper Classes
24)Exception Handling
25)string Handling

Course fee is 3000/

Duration 2 months 



Q) How To Find Duplicate Characters In A String In Java?

Step1:- Creating a HashMap containing char as key and it's occurrences as value. Step2:- Converting given string to char array. Step3:- ...