Magnitia’s Web services Testing Training will provide you complete knowledge on Web services, API and their functionality. This API Testing course enables you to develop robust automation Framework for API’s test cases and how to test Web services and REST API using SoapUI& Rest Assured.
Learn API Testing (POSTMAN, REST ASSURED, BDD-Cucumber, BDD-Karate, CI-CT Pipeline & Microservices Test Automation) by P.Nageswara Rao at Magnitia. Web Services is the mechanism or media used to communicate between two different technology applications / machines which will exchange the data (Request / Response) irrespective of their internal architecture and technology. By the end of this course you will understand the importance and procedure of mocking the web services, how to generate neat reports for execution results and will get clear picture on API Testing.
Aspirants who are interested can attend our API Testing training in Hyderabad, or you can take our API Testing online training.
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
WebServices_Course_Content.pdf
1. Webservices API
Web Services Concepts
What are Web services?
SOAP Protocol Explanation
Advantages and Disadvantages of SOAP
REST Protocol Explanation
Advantages and Disadvantages of REST
Challenges in APIWebservices testing
REST API TESTING
REST API Basics and Terminology
Introduction to REST API
Understanding how REST API architecture works
What is Base URL URI and Resources in REST&API?
Understanding GET, POST, PUT, DELETE etc.
What are headers and cookies in rest request?
Understanding how to create request
Detail explanation about response
Detail explanation about Status codes 1XX, 2XX, 3XX etc.
JSON Overview
JSON creation explanation
JSON supported data types
JSON reading and storing in Java classes
Automation Utilities for Parsing the Json
Files using GSONJACKSON
APIWebservices manual test through POST MAN Tool:
Introduction of Postman tool
Installation of postman tool
Difference between Standalone and Chrome extension
Execution of requests and Validation responses with POSTMAN
APIWebservices Automation through Rest assured Tool
Introduction of Rest Assured tool
Difference between HTTP client and Rest Assured Tool
Rest Assured tool integration with JAVA project
Automation of GET, POST, PUT and DELETE requests
Examples on validating response headers and status codes
Optimizing the scripts by centralizing the data
2. Jenkins Integration with Webservices project
Overview of CI Tools
Introduction about Jenkins Tool
Introduction about Continuous integration
Installing Jenkins tool
Creating Jobs in Jenkins tool
Scheduling Jobs for timely Execution
Integration with Webservice Scripts and Running Scripts
Configure mail notification in Jenkins
Automation Reports and Logs
Importance of Reporting in Test automation
Different types of Reports and Logs
Creation of HTML Report using Test NG
Print Logs using Log4j
Advanced HTML reports creation using Extent report.
Version Control Tools
Overview Version Control Tools
Importance of Version Control Tool
Git Tool Setup in Machine
Hosting Automation project in Git Hub
Integration of Git Hub Project with Jenkins
304 & 305, Paradigm SSS Square, Kothaguda X Roads,
Opp toAMB Cinemas, Hyderabad - 500 081.
+91 6309 16 16 16 | info@magnitia.com | www.magnitia.com