API Automation Course
Course Overview
APIs have become the pivotal of software development, transferring data and logic across distinct systems and applications. Testing them can greatly improve the efficiency of your testing strategy as a whole, helping you deliver software faster than ever. There are different types of api testing such as unit testing, integration testing, end to end testing and performance testing. This API automation testing training course is designed to provide you with complete knowledge of API tools such as Rest Assured, Postman, SoapUI, Maven, Junit, Git, Github and Jenkins to help you build a robust api testing framework using the Java as a programming language.
Why need to learn automation testing?
Skills Covered
Basics of Manual Testing
Agile (Scrum)
Java
Selenium
BDD with Cucumber
API Testing with Postman
CI-CD tools (Jenkins, Git, Github, Maven)
Basics of performance testing
Basics of security testing
Tools Covered
Rest Assured
Postman
Cucumber
JMeter
Junit
Maven
Jenkins
Git
Github
Jira
Why do you need to learn automation testing from TestXQ Academy?
Career path and job opportunity discussions for 30 minutes before taking up the course
Extensive hands-on training using real projects
Training automation testing in three different domains
Support in real working existing projects for three days for already working people
Interview guidance and job assistance for college graduates
Life time support in Slack for queries
Guidance on next steps in career and future of automation testing
Plan, Value and Pricing
Popular Choice
Postman + RestAssured + Java
1.5 Months
-
Understanding Webservices
-
Understanding Web API and HTTP Concepts
-
RestAPI Introduction
-
REST API Basics and Terminology
-
REST API testing without using tools
-
Postman Introduction
-
RestAPI Testing Using Postman
-
RestAPI Automation Using Postman (Javascript)
-
Rest Assured Introduction
-
Rest Assured setup for API Automation
-
Core Java basics
-
Rest API Responses validation using Rest Assured
-
Handling Dynamic Json Payloads with Parameterization
-
Excel Integration with Rest Assured
-
Validating XML and JSON Response
-
Deserialization using POJO classes with Rest Assured
-
Rest Assured Assertions
-
End To End Framework from scratch
-
Parallel test cases execution
-
Manage code using Git And GitHub
-
Build Management With Maven
-
Continuous Integration With Jenkins
-
Handling Google/Facebook oauth 2.0
-
OAuth Real World Twitter APIs Example
Postman + SoapUI +Groovy
1.5 Months
-
Understanding Webservices
-
Exploring Soap UI Tool Basic Features
-
WebServices Manual Testing in SoapUI Basic version
-
Groovy Basics
-
WebServices Automation Testing in SoapUI Basic version
-
REST API Manual Testing in SoapUI Basic version
-
REST API Automation Testing in SoapUI Basic version
-
Rest API Json Assertions and Validations
-
End to End Framework Design
-
Exploring Soap UI PRO Tool extra Features
-
REST API Database Testing with SoapUI
-
REST API Load Testing
-
Integrating SoapUI with Jenkins
-
Recorded video sessions