*Friday CLOSED

Timings 10.00 am - 08.00 pm

Call : 021-3455-6664, 0312-216-9325 DHA 021-35344-600, 03333808376, ISB 03333808376

API Testing using Postman, SoapUI & RestAssured


Be the first to rate API Testing using Postman, SoapUI & Rest Assured
Or log in to access your purchased courses
by fatima
Price: 80,000
4 Months
0 Lessons

API Testing using Postman, SoapUI & Rest Assured

API Testing using Postman, SoapUI & Rest Assured

Nowadays, almost all web applications use web services to communicate or interact with each other. Most modern day web services are built on Representational state transfer (REST) architecture; REST has gained a lot of popularity and it will continue to do the same due to its simplicity in comparison with other technologies.

90%of the IT industry now heading towards this API for automating Services. On course completion You will be familiar with REST API testing   using Postman, SOAPUI & RestAssured and can implement Successfully it in your work place or will surely land on High Paying Job.


What you’ll learn

  • You will be able to understand what the Webservices & API’s are, and their functionality.
  • After completing this course you can start working on API & Webservices testing projects
  • Covered most popular API testing tools like Postman, SOAPUI, Ready API & RestAssured API Automation
  • You will learn how to develop and test Microservices

Course Content: 

Module1:Introduction to API Testing

  • What is Client & server?
  • Client-server architecture
  • What is an API?
  • Types of an API
  • API Vs Webservice
  • Rest API methods
  • http Vs https

Module2:API Testing using Postman

  • Postman Introduction
  • Postman installation
  • Creating Workspace
  • Creating Collection
  • Creating Requests – Get, Post, Put & Delete
  • Saving & Editing Requests
  • Operations on Collections
  • Things to be validated in response
  • Status codes
  • Cookies
  • Headers
  • Response body
  • Exporting & Importing Collections
  • Creating Dummy API’s for API  Testing
  • NodeJS installation
  • json-server installation
  • JavaScript Object Notation (JSON)   & JSON Path
  • What is JSON?
  • Understanding JSON Object & JSON Array
  • JSON Path
  • Adding Tests/validations
  • Testing status codes
  • Testing headers
  • Testing cookies
  • Testing response time
  • Testing response body
  • Scripts in Postman
  • Pre-request Scripts
  • Tests Scripts
  • Working with Variables
  • Global  Variables
  • Collection Variables
  • Environment Variables
  • Local  Variables
  • Data Variables
  • Get and Set Variables with Scripts
  • Postman Console
  • API Chaining
  • Project – Books API
  • Data Driven Testing using JSON & CSV files
  • File Upload & Download API
  • Authorization Types
  • Swagger
  • cURL ( Client URL)
  • Documenting & Publishing
  • ECommerce App Rest API’s
  • Testing XML Response
  • Testing JSON  Response
  • Run Collection
  • Command prompt
  • Command prompt with HTML Report
  • Sharing Collections
  • Run Collection Remotely
  • Push collection to Github
  • Run collection in Jenkins

Module3: Webservices testing with SOAP UI & Ready API Tools

  • Introduction to SOAPUI, Installing SOAPUI & Working with SOAPUI features
  • Assertions in SOAPUI
  • Properties in SOAPUI, Property Transfer & Data Driven Testing
  • Data Driven testing using multiple Data Sources in SOAPUI Pro(Ready API)
  • Testing Flicker & Google Maps Web service API’s, SwaggerIO

Module4: API Testing using RestAssured

  • Environment setup & HTTP Method
  • Ways to create request PayLoad(Request Body 
  • Types of parameters, Headers, Cookies & Logging
  • Parsing JSON Response
  • Parsing XML Response , File Upload & Download AP
  • JSON & XML Schema validations, serialisation & de-serialisation
  • Authentications Type
  • API Chaining
  • Rest Assure Framework Project (Part 1 
  • Rest Assure Framework Project (Part 2
  • Rest Assure Framework Project (Part 3 
  • Git, GitHub & Jenkins Integration

Module5: Java Basics for RestAssured

  • Setting up Java on Windows,Data Types & Operators in Java 
  • Java Control Statement
  • Java Arrays & Strings 
  • Java OOPS Concepts, Class, Object, Methods & Constructor
  • Java Overloading, this Keyword & static keyword 
  • Java Inheritance,Overriding,super & final keyword 
  • Java Interfaces,Java Packages & access Modifiers 
  • Exception Handling in Java 
  • Java ArrayList,HashMap & JDBC

Who this course is for:
  • Beginners, Fresh graduates,Manual Testers and Automation Test Engineers

Course Prerequisite:
  • You should be having basic knowledge on testing concepts.

International Student Fess: 400 US$



Flexible Class Options

  • Week End Classes For Professionals  SAT | SUN
  • Corporate Group Trainings Available
  • Online Classes – Live Virtual Class (L.V.C), Online Training

Related Courses

Test Automation With Java and Selenium

BCS ASTQB Certified Mobile tester

Test Automation (Selenium & Appium)

Python Test Automation With Selenium Webdriver

Mastering Python – Machine Learning with Data Science 

 

KEY FEATURES

[/vc_row_inner]

Flexible Classes Schedule

Online Classes for out of city / country students

Unlimited Learning - FREE Workshops

FREE Practice Exam

Internships Available

Free Course Recordings Videos

Register Now


Lessons

Or log in to access your purchased courses
ABOUT US

OMNI ACADEMY & CONSULTING is one of the most prestigious Training & Consulting firm, founded in 2010, under MHSG Consulting Group aim to help our customers in transforming their people and business - be more engage with customers through digital transformation. Helping People to Get Valuable Skills and Get Jobs.

Read More

Contact Us

Get your self enrolled for unlimited learning 1000+ Courses, Corporate Group Training, Instructor led Class-Room and ONLINE learning options. Join Now!
  • Head Office: A-2/3 Westland Trade Centre, Shahra-e-Faisal PECHS Karachi 75350 Pakistan Call 0213-455-6664 WhatsApp 0334-318-2845, 0336-7222-191, +92 312 2169325
  • Gulshan Branch: A-242, Sardar Ali Sabri Rd. Block-2, Gulshan-e-Iqbal, Karachi-75300, Call/WhatsApp 0213-498-6664, 0331-3929-217, 0334-1757-521, 0312-2169325
  • ONLINE INQUIRY: Call/WhatsApp +92 312 2169325, 0334-318-2845, Lahore 0333-3808376, Islamabad 0331-3929217, Saudi Arabia 050 2283468
  • DHA Branch: 14-C, Saher Commercial Area, Phase VII, Defence Housing Authority, Karachi-75500 Pakistan. 0213-5344600, 0337-7222-191, 0333-3808-376
  • info@omni-academy.com
  • FREE Support | WhatsApp/Chat/Call : +92 312 2169325
WORKING HOURS

  • Monday10.00am - 7.00pm
  • Tuesday10.00am - 7.00pm
  • Wednesday10.00am - 7.00pm
  • Thursday10.00am - 7.00pm
  • FridayClosed
  • Saturday10.00am - 7.00pm
  • Sunday10.00am - 7.00pm
WhatsApp Us