Session 7: API Testing | RestAssured | Types of Authorizations | Faker Library

preview_player
Показать описание
#apitesting #restassured #authorization #fakerlibrary#json

Topics Covered
-------------------
1) Authentication Vs Autorization
2) Types of Authorizations
3) How to use Faker Library to generate random/sample test data
4) JSON Object Vs JSON Array
5) Parsing JSON Object & JSON Array

#########################
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
**************************

#APItesting
#RestAssured
#FakerLibrary
#AuthorizationTypes
#OAuth
#JWT
#BearerToken
#BasicAuth
#DigestAuth
#APIsecurity
#OAuth2
#APIauthentication
#TokenBasedAuth
#APIAuthorization
#APIaccess
#AuthTesting
#APIpermissions
#APItokens
#APIkeys
#APISecurityTesting
#TokenAuthentication
#OAuthFlow
#OAuthIntegration
#APIPermissionTesting
#APIAuthorizationTesting
#RestAssuredTesting
#APIAuthTips
#APIAuthBestPractices
#FakerData
#FakerTesting
#APIAuthChallenges
#OAuthTesting
#JWTAuthentication
#APISecurityTips
#TokenGeneration
#APITestAutomation
#AuthorizationHeaders
#FakerLibraryTips
#OAuth2Testing
#APIAuthErrors
#OAuthIntegrationTesting
#APIKeyManagement
#APIAuthStrategies
#FakerLibraryTricks
#APISecurityStandards
#OAuthFlows
#BearerTokenTesting
#APIAuthDebugging
Рекомендации по теме
Комментарии
Автор

Concepts around JSONObject, JSONArray got super clear. Thank you so much for your efforts and these amazing lessons.

Aj
Автор

I don't know how to thank you, but you have cleared many of my doubts I was having from so long. You are an awesome teacher. Thank you so much from the bottom of my heart for uploading so many valuable videos for free. Your channel is my first point of access whenever I am having any doubt anywhere.

peacelilly
Автор

Sir, you are a stalwart in the field of test automation. The way you teach and explain concepts is a great source of inspiration for many aspiring test automation freshers and professionals. I have been following your guidance for the past two months, and your playlist's exceptional content and explanations are unparalleled on YouTube. Thank you so much, sir

raman_reddy
Автор

json Array and Json Object explanation was a master class.

thebozdemir
Автор

This channel is amazing. your teaching is so on point that I am able to gain lot of confidence.

avishmadan
Автор

Sir, nicely explained json object and json array😊😊😊 all concept clear of this

TejasNesarikar
Автор

It`s very useful session. This concept of JsonObject and Array are great and authentication. Thx for that :)

xXMrThomasXx
Автор

Sir your are best teacher in the world 🤝💐

surajkamble
Автор

Excellent session sir, all of my doubts are cleared now

prasadchavakula
Автор

remarkable explaination sir..you made it so simple..cleared my doubts finally..

kapilmishra
Автор

Thanks again for great explanation sir.💯

Rajeshn-nh
Автор

Sir you are not a teacher. You are God 🙏🏻

PradeepPhulse_ed
Автор

sir thank you for these videos.. may i get some info about ' MAKO ' tool?

datasci-jz
Автор

Thanks for sharing your great knowledge. Very helpful. Pls do video to make a end to end framework for testcase

Jeyashreesanthosh
Автор

Hi Sir,
All lectures are enough for experience level?
Thank you so much sir. Providing API test lecture cleared all doubts.

dilipkumarsingh-bl
Автор

Hi Sir,

Faker Library are use in current project or not. if used faker library in project any think impact.
Please tell me.

dilipkumarsingh-bl
Автор

Sir can you please do videos in performance testing and mobile testing for beginners

b.revathirevathi
Автор

I have started watching api testing videos.
But I'm not able find documents except ppt. Please provide drive link or something which contains excel file, pdf file, etc.🙏🙏

rahulgoyal
Автор

Sir can we have a session on creating a rest assured framework?

ajitavabasu
Автор

@4:09 Create package, a class, test method

BASIC AUTHENTICATION
@6:00 Declaring Basic Authentication in Given()
@6:41 Declaring URL in When()
@7:05 Validate status code in Then()
@7:28 Gather JSON response for same URL in POSTMAN
@7:48 Validate JSON response in Then() and print response in console
@8:41 Execute the test

DIGEST AUTHENTICATION
@10:21 Create test method
@10:39 Declaring Digest Authentication in Given()
@14:18 Execute the test

PREEMPTIVE AUTHENTICATION
@15:09 Declaring Digest Authentication in Given()
@16:17 Execute the test

BEARER TOKEN AUTHENTICATION
@18:34 Create test method
@19:53 Generate Bearer token from GITHUB account
@20:47 Use that Bearer Token in POSTMAN & gather JSON response for same URL
@21:17 Store same Bearer token in variable in same class
@22:42 Refer that variable and declare Bearer token Authentication in Given()
@24:33 Declaring same URL in When(), validate status code in Then(), and log response in console.
@26:07 Execute the test

OAuth AUTHENTICATION
@27:23 Create test method
@28:03 Declare OAuth Authentication

OAuth2 AUTHENTICATION
@32:59 Create test method
@33:25 Declaring OAuth2 Authentication in Given()
@34:06 Declaring URL in When()
@35:19 Execute the test

API KEY AUTHENTICATION
@36:11 Create test method
@36:43 Gather API Key from POSTMAN
@40:13 Declare API Key authentication as query parameter in Given()
@41:01 Declaring URL in When(), validate status code in Then(), and log response in console. (corretion @42:34)
@41:42 Execute the test

@45:24 Declaring subdirectory part of URL as path parameter and query parameter in Given()
@47:23 Declaring URL domain in When() and referring subdirectory part of URL in Given()
@48:14 Validate status code in Then(), and log response in console.
@48:30 Execute the test

FAKER LIBRARY
@53:03 Add javafaker dependencies in pom.xml
@54:39 Create package, a class, test method
@55:33 Create data using FAKER class
@1:00:59 Print data in console
@1:02:39 Execute the test

EXTRACT DATA FROM JSON OBJECT & JSON ARRAY

@1:07:01 1st scenario of JSON Object & JSON Array
@1:11:52 Create object of JSON Object class
@1:12:45 Accessing JSON array using that object
@1:13:25 Accessing particular JSON array
@1:16:00 Accessing particular value in particular JSON array

@1:17:45 2nd scenario of JSON Object & JSON Array
@1:19:26 Create object of JSON array class
@1:19:46 Accessing particular value in particular JSON Object

@1:21:47 3rd scenario of JSON Object & JSON Array
@1:23:12 Create object of JSON array class
@1:23:32 Accessing particular value in nested JSON array of particular JSON Object

ksdnsdkumar