Web Services- API Testing Training In Pune

API Testing is one of the most critical and vital types of testing for any application. API is also known as an application programming interface, acts as a bridge between multiple software components, and It can be defined as a set of protocols, defined methods, and tools. The primary purpose of API is it makes developers life easy by allowing him to use certain technologies in the application. 

  • Overview
  • Features
  • Syllabus
  • FAQ

3RI Technologies provides Best API Training course in Pune. Our course is a a classroom training program providing extensive knowledge with hands on experience to test the API’s. SOAP UI also known as Simple Object Access Protocol is a XML based and open source web services testing tool. SOAP UI is used to perform functional and nonfunctional web services testing , load testing etc. It is one of the best, independent and intuitive GUI which supports remote services via client applications. Our SOAP UI Training course material is made by industry experts keeping in mind the industry needs and processes. Our trainers are highly experienced and deliver SOAP UI training on weekdays and weekends as well. Being well versed with industry, our trainers deliver best SOAP UI training in Pune.

  • Hands on Experience on One Live Project.
  • 100 % Placement Assistance
  • Resume Preparation
  • Interview Preparation
  • Missed Sessions Covered
  • Multiple Flexible Batches
  • Flexible Timings
  • Practice Course Material


  • Knowledge of Manual Testing & .NET Technology


  • 4 Weeks(Weekday Batch)
  • 5 Weekends(Weekend Batch)


  • Software Architects
  • Developers

1. Introduction to JAVA basics

    • Objects and Classes
    • Control Structure
    • Conditional Statements
    • OOPs Concepts in Java
    • String handling

2. Web Service Basics

    • What is web service?
    • Web service Example
    • Different types of Services: SOAP & REST

3. Setup Environment

    • Setup SOAPUI Free Version
    • Setup SOAPUI Pro Version
    • Free SOAP Web services
    • Difference between SOAP and Rest Services
    • Advantage of Rest Services over SOAP Services
    • UDDI

4. Jump into SOAP UI / ReadyAPI

    • What is SOAPUI
    • SOAPUI work hierarchy
    • First SOAP Test Case/SOAP Request test step
    • What is ReadyAPI
    • Understanding of ReddyAPI test Steps

5. Properties At Different SOAPUI Level

    • Global properties
    • Project level property
    • TestSuite level property
    • TestCase Level Property

6. Test steps in SOAPUI

    • Delay Test Step
    • Groovy Script test step
    • Property test step
    • Manual Test Step
    • Run Test Case Step
    • Assertion Test step

7. Parameterization / Data driver Test Cases

    • Data Source-Data source Loop using Grid
    • Data Source looping using text file
    • Data Source looping using excel file
    • Data Sink Step
    • Data source Loop using Data sink

8. SOAPUI Utilities

    • Extent Reporting
    • Data-Driven Framework
    • PDF Reporting

9. Reporting in SOAPUI/Pro

10. Command Prompt Execution

    • Run Functional suite from the command prompt
    • Run Load test suite from the command prompt

11. Groovy Programming-Basic to Advance

    • Groovy coding environment setup
    • Class and objects
    • Groovy Basics
    • Groovy Programming KickOFF
    • Programming Exercise-Number Swapping
    • Groovy Condition Handling
    • Programming Exercise-Check Even Odd
    • Groovy: Arrays
    • Groovy: For Loop
    • Groovy: While Loop
    • Groovy: For Each Loop
    • Programming Exercise: Prime Number
    • Programming Exercise: Fibonnaci series
    • Groovy String Handling

12. XPATH and XQUERY Assertion

    • XPATH Assertion
    • XQuery Assertion in soapUI

13. Basics of Restful Services

    • What is Web service
    • Request and Response
    • What is Rest
    • HTTP Methods
    • Request and Response Methods

14. Using Postman for Testing

    • Deploying the Test Application in Tomcat
    • Application under Test
    • Testing GET endpoint

15. Query Parameter

    • Handling the query parameter from code

16. Introduction to Rest Assured

    • Introduction to course material
    • Setting up the Rest Assured Framework
    • Rest assured with BDD Framework
    • Coding style
    • Understanding of Rest Assured -Behaviour Driven Framework

17. HTTP Get Method using Rest Assured

    • Writing GET Method
    • Handling Response
    • Handling and validating response status code
    • Setup using rest assured environment variable
    • Creating GET Request with custom headers
    • Validating Response Content
    • Validating using XMLpath class
    • Validating using JsonPath Class
    • Handling query parameters

18. HTTP Put and Delete method using Rest Assured

    • Writing the PUT method
    • Writing Delete Method

19. Working with Twitter API

    • Introduction and creating an app for Twitter
    • POST-Status-Update on Twitter
    • Get the list of followers
    • Deleting status update from Twitter wall


    • Testing of API of Ecommerce based Website

Yes, we provide 100% placement assistance to our students. We have a dedicated team for Placement and tie ups with 300+ MNC’s and SME companies.
Yes, we provide 100% placement assistance to our students. We have a dedicated team for Placement and tie ups with 300+ MNC’s and SME companies.
Yes we conduct demo classes every weekend. Please contact us for more details.