#restassured#apitesting#sdet
Topics Covered:
1) Introduction to RestAssured
2) Setting RestAssured Maven Project
3) Including The Required REST Assured and Other Dependencies
4) Writing first REST Assured API Automation Script
5) HTTP Methods
@0:40 What is Rest Assured
@2:34 Pre requiste for Rest Assured
@6:19 Installing JAVA & Eclipse
@11:29 Install TESTNG in Eclipse
@14:51 Switch to workplace in Eclipse
@15:29 Create MAVEN project in Eclipse
@18:46 Increase font in Eclipse
@22:39 Checking TESTNG installation
@23:37 Adding dependencies in pom.xml
@36:07 Remote API
@37:34 Create package under src/test/java
@37:48 Create a class to write test scripts
@42:23 Things should be declared in Given()
@42:45 Things should be declared in When()
@43:03 Things should be declared in Then()
@45:10 Create a test
@47:31, @59:23 Import static packages into code
@48:57 Dot (method chaining)
@50:04 Gathering GET request details for multiple users
@52:43 Create a GET request for multiple users
@54:05 How to validate status code
@56:50 How to validate JSON response
@57:49 How to print JSON response in console
@01:02:52 Execute the code
@01:04:20 Create a test
@01:05:28 Gathering POST request details for single user
@01:07:52 Declaring input data using Hashmap
@01:10:17 Declaring input type (correction: @01:14:47)
@01:10:57 Create a POST request for single user
@01:11:31 Validate status code & print JSON response in console
@01:13:50 Execute the code
@01:16:44 How to capture ID in JSON response
@01:21:30 Create a test to update user by referring captured ID and with another input data.
@01:25:00 Using dependsOnMethods attribute to skip current test if previous test is failed.
@01:26:17 Execute the code
@01:27:43 Create a test to DELETE request
@01:30:53 Execute the code
#########################################
Udemy Courses
##########################################
Playwright with TypeScript
https://www.udemy.com/course/learn-playwright-web-api-testing-with-typescript/
Playwright with JavaScript
https://www.udemy.com/course/learn-playwright-with-javascript
Generative AI for Software Testing
https://shorturl.at/Uk2eM
Manual Testing + Agile with Jira Tool
https://www.udemy.com/course/learn-manual-software-testing-with-live-project-jira-tool
Selenium with Java + Cucumber
https://www.udemy.com/course/learn-selenium-with-java-live-project
Selenium with Python & PyTest
https://www.udemy.com/course/learn-selenium-with-python-d/
Selenium with Python using Robot Framework
https://www.udemy.com/course/learn-selenium-with-python-using-robot-framework
API Testing (Postman, RestAssured & SoapUI)
https://www.udemy.com/course/learn-selenium-with-python-using-robot-framework/
Web & API Automation using Cypress with JavaScript
https://www.udemy.com/course/learn-cypress-with-typescript/
JMeter - Performance Testing
https://www.udemy.com/course/learn-jmeter-m/learn/
SDET Essentials (Full Stack QA)
https://www.udemy.com/course/learn-sdet-essentials/
Appium - Mobile Automation Testing
https://www.udemy.com/course/learn-appium-latest-1110-mobile-automation-testing/
Java Collections
https://www.udemy.com/course/learn-java-collections/
Cucumber BDD Framework
https://www.udemy.com/course/learn-cucumber-bdd-framework
Protractor with JavaScript
https://www.udemy.com/course/learn-protractorangular-testing-with-javascript/