Session 6: API Testing | RestAssured | JSON & XML Schema validations | Serial & De-serilisation

preview_player
Показать описание
#apitesting #restassured #schemavalidations#serilization#deserilization

Topics Covered
--------------------
JSON Schema validation
XML Schema validation
Serilization
De-serilization

@4:26 start local API
JSONSCHEMA VALIDATION
@4:46 Gather JSON response details of URL using GET request in POSTMAN
@5:57 Convert JSON response to JSONschema
@6:40 Create a package, a class and test method
@7:57 Copy that schema into a file and save it in the resources folder of the same project.
@9:59 Declaring same URL in GET request in When()
@10:53 Validate JSONschema in Then()
@13:20 Execute the test

XMLSCHEMA VALIDATION
@21:47 Gather XML response details of URL using GET request in POSTMAN
@23:10 Convert the XML response to an XML schema, then copy the schema into a file and save it in the resources folder of the same project.
@24:55 Create a class and test method
@26:19 Declaring same URL in GET request in When()
@26:57 Validate XML schema in Then()
@29:07 Execute the test
@31:17 Handling errors

SERIALIZATION
@45:54 Introduction
@51:32 Create a class and test method
@54:54 Create a another class for getter and setter methods
@55:54 In actual class, call setter methods from another class to declare input data using POJO class object
@58:11 Convert POJO class object into JSON object using OjectMapper class (serialization)
@01:02:21 Print JSON response in console
@01:02:43 Execute the test

DE-SERIALIZATION
@01:05:57 Store JSON response from previous test into String variable
@01:07:52 Convert JSON to POJO class object using OjectMapper class (de-serialization)
@01:11:46 Call Getter methods from another class to print data
@01:16:23 Execute the test

=====================================
Udemy Courses:
=====================================

Manual Testing+Agile with Jira Tool
**************

Selenium with Java+Cucumber
***************

Selenium with Python & PyTest
***************

Selenium with python using Robot framework
****************

API Testing(Postman, RestAssured & SoapUI)
*******************

Web & API Automation using Cypress with Javascript
*******************

Playwright with Javascript
******************

Jmeter-Performance Testing
*******************

SDET Essencials(Full Stack QA)
********************

Appium-Mobile Automation Testing
***********

Java Collections
*******

Python Programming
******

Cucumber BDD Framework
*****

Protractor with Javascript
******

================================
Youtube Playlists:
================================

Manual Testing & Agile
*****

SQL
****

linux & Shell Scripting
*****

Java
*****

Selenium With Java+Cucumber
********

Python
*******

Selenium With Python,Pytest&Behave
*************

Selenium With Python Using Robert Framework
(Web&API Testing)
**************

API Testing (Postman,SoapUi,&Rest Assured)
**************

Mobile App Testing Appium
************

Performance Testing Jmeter
************

Maven,Jenkins,Git,Github,CI/CD
***********

SQL,DB Testing&ETL,Bigdata
**********

JavaScript Based Automation Tools
************

Selector Hub Tools
*******

GraphQL
********

Cypress API Testing
***********

Cypress Web Testing
***********

Playwright with Javascipt
**********
Рекомендации по теме
Комментарии
Автор

One of the best video i have faced Serialization and Deserialization question multiple times in interview.
Trust me this video is way better than paid courses.

avishmadan
Автор

Thank you for the knowledge, my Quarry is where exactly we will use seria and de-sterilization in real time test scenario

jakkampudipavansriram
Автор

@4:26 start local API

JSONSCHEMA VALIDATION
@4:46 Gather JSON response details of URL using GET request in POSTMAN
@5:57 Convert JSON response to JSONschema
@6:40 Create a package, a class and test method
@7:57 Copy that schema into a file and save it in the resources folder of the same project.
@9:59 Declaring same URL in GET request in When()
@10:53 Validate JSONschema in Then()
@13:20 Execute the test

XMLSCHEMA VALIDATION
@21:47 Gather XML response details of URL using GET request in POSTMAN
@23:10 Convert the XML response to an XML schema, then copy the schema into a file and save it in the resources folder of the same project.
@24:55 Create a class and test method
@26:19 Declaring same URL in GET request in When()
@26:57 Validate XML schema in Then()
@29:07 Execute the test
@31:17 Handling errors

SERIALIZATION
@45:54 Introduction
@51:32 Create a class and test method
@54:54 Create a another class for getter and setter methods
@55:54 In actual class, call setter methods from another class to declare input data using POJO class object
@58:11 Convert POJO class object into JSON object using OjectMapper class (serialization)
@01:02:21 Print JSON response in console
@01:02:43 Execute the test

DE-SERIALIZATION
@01:05:36 Store JSON response from previous test into String variable
@01:07:52 Convert JSON to POJO class object using OjectMapper class (de-serialization)
@01:11:46 Call Getter methods from another class to print data
@01:16:23 Execute the test

ksdnsdkumar
Автор

I lost some time, lately joined 😭. I will go though video in conclusion

rsrsn
Автор

Plz do a series on Salesforce Admin/QA with any sample projecrt sir.

venkatnaidu
Автор

Sir, I have leant lot of things with the help of your videos, Thank you so much for valuable time sir 👍👍👍👍🙏🙏🙏🙏🙏🙏.
I have question """how to insert and update the data in our local json file""" ?

nirajraj
Автор

{
"userId": 1,
"id": 1,
"title": "delectus aut autem",
"completed": false
}

Sir, this the JSONObject which I am trying to convert into JSON Schema.
After the conversion by the tools I got JSON Schema.
In some tools they say 'userid' field is number and some others they say 'userid' field is an integer.
Whether the field 'userid' is number or integer ?

shankarraj
Автор

Excellent video; however, which video of yours shows the Postman creation of the Schema?

mv
Автор

Hi Mr Pavan,
Could please share with us The schema Code?

chouman
Автор

Hi Sir,

I am facing the below error for validating Json Schema Found class com.github.fge.jsonschema.main.JsonSchema, but interface was expected" could anyone help to resolve this?

Thanks

muralidharansivasankaran
Автор

Please do a series on tosca automation

nikhilkumar-qrtb
Автор

getting error Schema to use cannot be null" how to resolve this sir please help me

bhagyakandregula
Автор

Do you have any sql tutorials for beginners please. Microsoft sql server

kelvinguobadia
Автор

Sir totally how many videos u r going to upload for rest assured api ? I’m planning to start practicing ur tutorials

kirupaashankar
Автор

Sir i am a subsriber of ur channel. I have 1 yr experience in mobile application testing. But there is a gap of almost 10 yr in my career. So is there any chances to get into software testing again. Please help me out and suggest me what to do to get a job in IT sector.

peehuzmasti
Автор

This type of questions is asked to how many years of experience guy?

shashank
Автор

Could you please share me local API files it is very helpful to us

jadasuneel-op
Автор

Please share solution for how to use token while testing api in jmeter.

dipteemahajan
Автор

Sir rest assured is completed are still vedios is there

Arjunmkap
Автор

Please upload the code on the Git and share the link

SahilShaikh-ye