#apitesting #restassured #xmlpath#fileupload#filedownload
Topics Covered
How to validate XML Body response
How to validate File Upload API
How o validate File Download API
@1:50 Swagger documentation
@3:58 Choosing a request from all
@5:13 Create a package, a class and import packages
@5:56 Create test method
@7:32 Declaring URL in GET request in When()
@7:50 Validate status code and Header in Then()
@16:50 Validate text in child node from xml response in Then()
@17:51 Validate text in descendant node from xml response in Then() (@23:17 adding index)
@23:36 Execute the test
@25:05 storing response into variable
@25:56 Validating status code using assertions
@26:33 Validating Header using assertions
@27:41 Validate text in child node from xml response using assertions
@30:52 Validate text in descendant node from xml response using assertions
@32:28 Execute the test
@33:28 Create test method
@34:50 Obtain the list of descendant nodes from xml response and validate its size using assertions
@45:31 Execute the test
@45:55 Obtain the list of descendant nodes from xml response
@49:45 Using for loop to print the list of descendant nodes from xml response
@51:15 Validate particular text in the list of descendant nodes from xml response using assertions
@52:45 Execute the test
@56:24 start local API and open in browser
@59:14 Create a class, test method and import packages
@1:00:45 Declaring the file path using `File` class (correction @1:05:40)
@1:02:02 Declaring URL in POST request in When()
@1:02:27 Validate status code in Then()
@1:03:35 Gather JSON response details for same file in POSTMAN
@1:04:20 Validate file name from JSON response in Then() and log response in console window
@1:05:57 Using `multipart` method and refer file path variable in Given() to upload file.
@1:06:53 Declaring input type of file in Given()
@01:09:12 Execute the test
@1:10:35 Declaring the multiple file paths using `File` class
@1:10:54 Declaring URL in POST request in When()
@1:11:14 Declaring input type of multiple files in Given()
@1:12:06 Gather JSON response details for same files in POSTMAN
@1:13:09 Validate the file names present in the anonymous array of the JSON response in Then().
@1:14:05 Execute the test
@1:15:18 Alternative step
@1:18:09 Create test method
@1:18:58 Gather response details for downloaded file in POSTMAN
@1:20:09 Declaring downloaded file URL in GET request in When() and validate status code in Then()
@1:20:22 Log body in console window
@1:21:46 Execute the test
Udemy Courses:
Manual Testing+Agile with Jira Tool
► shorturl.at/xNXZ4
Selenium with Java+Cucumber
► shorturl.at/aIKMW
Selenium with Python & PyTest
► shorturl.at/ELW09
Selenium with python using Robot framework
► shorturl.at/bcDPZ
API Testing(Postman, RestAssured & SoapUI)
► shorturl.at/uAWY7
Web & API Automation using Cypress with Javascript
► rb.gy/4uum2n
Playwright with Javascript
► rb.gy/4uum2n
Jmeter-Performance Testing
► rb.gy/ocj7r2
SDET Essencials(Full Stack QA)
► rb.gy/hlnf2v
Appium-Mobile Automation Testing
► rb.gy/wmzv64
Java Collections
► bit.ly/3S66ezE
Python Programming
► urlis.net/gdsf...
Cucumber BDD Framework
► bit.ly/3F7d69r
Protractor with Javascript
► urlis.net/4udd...
KZitem Playlists:
Manual Testing & Agile
► bit.ly/3ujvaYa
► bit.ly/3OYzxQj
SQL
► bit.ly/3R6XjeG
► bit.ly/3nE0a1s
► bit.ly/3IeKuuJ
linux & Shell Scripting
► bit.ly/3up1Z6a
► bit.ly/3nzvGxx
Java
► bit.ly/3R9QfOs
► bit.ly/3AoRMKM
► bit.ly/3IbTTDn
► bit.ly/3ybXInv
► bit.ly/3yCoHdw
Selenium With Java+Cucumber
► bit.ly/3P2FMm4
► bit.ly/3yhiIt4
► bit.ly/3uokzet
► bit.ly/3a7XIND
► bit.ly/3umN2S9
► bit.ly/3aar7GW
► bit.ly/3y9kD2S
► bit.ly/3uhLskn
Python
► bit.ly/3agNgU0
► bit.ly/3NJNnoy
► bit.ly/2CTQ4mR
► bit.ly/3OIYWh1
Selenium With Python,Pytest&Behave
► bit.ly/3OHHoC9
► bit.ly/3IeNLdv
► bit.ly/2J4tPeT
► bit.ly/3ydSkAq
Selenium With Python Using Robert Framework
(Web&API Testing)
► bit.ly/3nUvlpr
► bit.ly/3nUvE3z
API Testing (Postman,SoapUi,&Rest Assured)
► bit.ly/3OXacWY
► bit.ly/3yh0UhE
► bit.ly/3nC9DWQ
► bit.ly/3yGfhNS
► bit.ly/3OJa11H
► bit.ly/3P2slCC
Mobile App Testing Appium
► bit.ly/3Al49HG
Performance Testing Jmeter
► bit.ly/3nz4fE7
Maven,Jenkins,Git,Github,CI/CD
► bit.ly/3P16HPj
► bit.ly/3yhlUVA
► bit.ly/3afYfwT
► bit.ly/3yGzweG
► bit.ly/3yF73Ws
► bit.ly/3NCOmH7
JavaScript Based Automation Tools
► bit.ly/3nUx51X
GraphQL
► rb.gy/sj3gys
Cypress API Testing
► shorturl.at/fjKPX
Cypress Web Testing
► shorturl.at/agjlK
Playwright with Javascipt
► shorturl.at/adSTY
Негізгі бет Session 5: API Testing | RestAssured | Parsing XML Response Body | File Upload & Download API's
No video
Пікірлер: 67