#apitesting #restassured #sdet
Topics Covered:
How many ways we can create request body
1) using HashMap
2) using Org.json
3) using POJO (Plain Old Java Object)
4) using external json file
@0:46 Ways to create request body
@3:20 Start local API
@5:24 Create package and class in Eclipse
@6:09 Increase font size in Eclipse
@7:20 Import static packages
@8:23 Creating a test
DECLARE REQUEST BODY USING HASHMAP
@9:13 Declaring input data in Hashmap
@12:11 Declaring input data in Array
@13:02 Combining Hashmap and Array
@14:14 Declaring input type and referring input data in Given()
@14:48 Create POST request with url in When()
@15:21 Validate status code and JSON response in Then()
@17:37 Validate array in JSON response in Then() (correction @21:10)
@19:18 Validate header in JSON response in Then()
@20:29 Print JSON response in console
@22:43 Create a method
@23:34 Create DELETE request for specific ID (here student)
@24:49 Validate status code in Then()
@25:40 Execute the test case according to priority
DECLARE REQUEST BODY USING ORG.JSON
@27:38 Add org.json dependency in pom.xml
@28:35 Declaring input data in JSONObject class
@36:50 Converting input data in JSONObject into String format in Given()
@37:47 Execute the test case according to priority
DECLARE REQUEST BODY USING POJO (PLAIN OLD JAVA OBJECT)
@40:00 Create a another class for getter and setter methods
@42:48 In actual class, call setter methods from another class to declare input data
@44:40 Using setter methods from another class, declaring input data in Array
@46:23 Referring input data in Given()
@47:05 Execute the test case according to priority
DECLARE REQUEST BODY USING EXTERNAL JSON FILE
@48:21 Create a JSON file under project to store input data
@50:18 Referring the JSON file into actual class as input data and declare it as JSONObject
@56:00 Converting input data in JSONObject into String format in Given()
@56:57 Execute the test case according to priority
@57:29 Final note
########################
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
***
► [ Ссылка ]
Ещё видео!