Log In
0% completed
All Lessons
Free Lessons (7)
About API and WebServices
About the Course
What is a Client-Server Architecture?
About API and Web Services
Quiz: API and Web Services
Introduction to HTTP
What is HTTP?
HTTP Methods
GET Method
POST Method
PUT Method
DELETE Method
Quiz: HTTP Methods
HTTP Requests and HTTP Response
HTTP Status Codes
Quiz: HTTP Status Codes
HTTP Headers
HTTP Parameters
Quiz: HTTP Fundamentals
Introduction to REST API
What is the REST API?
REST Architecture
Quiz: REST Basics
REST API Automation using Rest Assured
Understanding the Playground - REST
What is a Rest Assured Library?
Given/When/Then
GET Request
POST Request
PUT Request
DELETE Request
Quiz: Request Methods
JSONPath Library
Hamcrest Library
Serialization and Deserialization
Specification Builder
File Uploads
File Downloads
Basic Authentication
Async Requests
Proxy Server Settings
Quiz: API Automation using REST Assured
Introduction to SOAP API
About SOAP
SOAP Messages and WSDL
Quiz: SOAP
SOAP API Automation
Understanding the Playground - SOAP
Creating a SOAP Client Project
SOAP Client for Making Web Service Calls
Sending Requests using SOAP Client
Handling Authentications
Proxy Server Settings
Quiz: SOAP API Automation
Integration Test
Basics of an Integration Test
Integration Test - REST
Integration Test - SOAP
Allure Reporting
What is Allure?
Allure Dependency and Annotations
Example - Integrate Allure Report
Manual Testing: REST and SOAP API
Postman: REST API Manual Testing
SoapUI: SOAP API Manual Testing
Bonus: API Test Automation Framework
Download the REST API Test Framework
Building and Running Tests: REST API
Download the SOAP API Test Framework
Building and Running tests: SOAP API
Conclusion
Open-Source Tools for API Automation
Final remarks
Learn REST and SOAP API Test Automation in Java
/
...
/
What is Allure?
What is Allure?
In this lesson, you'll learn about Allure reporting and its setup.
We'll cover the following...
What is Allure?
Installing Allure via the command line
Mac
Linux
Windows
Manual installation
Mac/Linux
Windows
What is Allure?
The
...