API Automation Testing

api-automation-testing
API Automation Testing
  • Timing / Days : Weekdays and weekends
  • Category : Software
  • Website : tekinspireinfotech.com

  (647)-551-8748

Course Overview

We provide API Automation training using POSTMAN, SOAP UI, REST Assured, and HTTP Client. The candidate will have access to the lab 24 X 7 and the latest versions of POSTMAN, SOAP UI, REST Assured, and HTTP Client tools installed in it.

Our services do not end here. We also provide:

  • onduct Corporate Training
  • Training in a Batch or Group Training
  • One To One Training
  • One Session Demo for Free

Course content / Topics in brief
  1. What is API?
  2. Advantages of API Testing
  3. What is Webservice?
  4. Difference between API and Webservice
  5. API architecture
  6. Client & Server architecture
  7. Different layers in a application
  8. Difference between URL, URI and Service URL
  9. API testing process
  10. Different HTTP Methods (POST, GET, PUT, PATCH, DELETE)
  11. Different status codes
  12. Creating API request using all the HTTP Methods
  13. List of API tools used in projects
  14. Test Cases template
  1. Introduction to POSTMAN
  2. Installing POSTMAN tool
  3. Different versions of POSTMAN tools
  4. Different HTTP Methods
  5. Creating requests using POST, GET, PUT, PATCH, DELETE
  6. Different types of Authorizations (Authentication, OAUTH, API Key, Bearer token)
  7. Environment Variables
  8. Adding different types of Environment variables
  9. Adding Collections
  10. Advantages of Collections
  11. Sharing Collections with others
  12. Creating Folders
  13. Advantages of Folders
  14. Different types of Workspaces
  15. Generating documentation
  16. Batch execution in POSTMAN
  17. Creating Test Cases in POSTMAN
  1. Introduction to SOAP UI
  2. Advantages
  3. What is WSDL, REST?
  4. Setting up SOAP UI
  5. Various components in SOAP UI
  6. Creating project
  7. Adding WSDL
  8. Creating Test Cases
  9. Assertions
  10. Executing Test Cases and Test Suits
  11. Parallel execution
  12. Creating REST project and adding REST request
  13. Request parameters
  14. Creating Test Cases and adding assertions
  15. Running test cases
  16. Different types Assertions
  17. Properties files in SOAP UI
  18. Data Source in SOAP UI
  19. Groovy scripting
  20. Data Driven Testing using Excel and Test file
  21. Data Driven Testing using JDBC
  22. Data Source - Data Generation
  23. Data Source loop and Data Sink
  24. How to run a Tests from SOAPUI GUI
  25. Generate Reports in SOAPUI
  26. How to run a Tests from Command Line
  27. Generating reports
  1. Setting up REST Assured
  2. Sending request using POST, GET, PUT, DELETE
  3. Validating JSON & XML response
  4. Working with Response Headers
  5. Working with Response Cookies
  6. Handling Authentication types
  7. BDD (Behavioral Driven Development)
  1. Java
  1. Groovy