UNITED Courses
Certified API, REST & Microservices Tester
- 300 + Students Empowered
- 4.5/5 Best Selling Program
- Format: Instructor-led online program
- Start Date: Instructor-led program on
Course overview:
APIs have become mainstream with almost all applications using APIs and microservice to create scalable and maintainable software. Shift-left philosophy as well as DevOps have resulted in API testing gaining huge traction in the market.
The United – Certified API, REST and Microservices Tester (APIU-CARMT) was created to help Testers get a grip on API and Micro services, the new API and Microservices testing methodologies and tools. The focus of this course is on APIs and microservices testing covering additional aspects of scalability, modifiability and maintainability.
APIU-CARMT certification course is a 3-day practical, hands-on certification course with various tools being used to perform hands-on API testing on applications implementing microservices and hosted on the cloud.
Major takeaways:
➜ Understand the current trends and industry applications of application programming interfaces (APIs).
➜ Understand REST, SOAP and microservices.
➜ Understand how API testing complements UI Testing.
➜ Define a test strategy for testing of APIs.
➜ Use API test tools to automate testing of APIs.
➜ Apply data-driven testing to API testing.
➜ Use test tools to perform testing of Microservices
Best suited for:
All testers who are looking to get skilled in testing SaaS and cloud need to get certified on this. Additionally, testers who test web-based applications based on standard interfaces like REST and microservices would highly benefit from taking this course.
➜ Functional Testers
➜ Test Managers
➜ Infrastructure Managers
➜ Cloud Architects
➜ Performance Testers
Course outline:
Chapter 1 - Introduction to Application Programming Interfaces (API)
- 1.1 Application Programming Interface (API)
- 1.1.1 Definition of API
- 1.1.2 Main Characteristics of APIs1.2 Advantages and Implementation of API Usage
- 1.2.1 Advantages of API Usage
- 1.2.2 Integration with API
- 1.2.3 Different Types of APIs
- 1.2.4 Differences Between SOA and Microservices
- 1.2.5 Differences Between SOA and REST
Chapter 2 - REST Architecture
- 2.1 REST Architecture
- 2.1.1 Basics of REST Architecture
- 2.1.1.1 Uniform Resource Identifier (URI)
- 2.1.1.2 Characteristics of REST Architecture
- 2.2 The Main Components of REST
- 2.2.1 Components of REST
- 2.2.2 Request URI
- 2.2.3 Request Headers
- 2.2.4 Request Body
- 2.2.5 Response Headers
- 2.2.6 Response Codes
- 2.2.7 Response Body
- 2.3 The Different Methods of REST
- 2.3.1 Methods of REST
- 2.3.2 GET Method
- 2.3.3 POST Method
- 2.3.4 PUT Method
- 2.3.5 PATCH Method
- 2.3.6 DELETE Method
- 2.3.7 HEAD Method
Chapter 3 – SOA
- 3.1 Basics of Service-Oriented Architecture (SOA)
- 3.1.1 Defining SOA
- 3.1.2 Defining the Standards Stack for SOA
- 3.1.3 Defining the XML Schema
- 3.1.4 Defining SOAP
- 3.1.5 Defining WSDL
Chapter 4 - Microservices
- 4.1 Basics of Microservices
Chapter 5 - Testing APIs
- 5.1 API Testing in the Test Pyramid
- 5.1.1 API Testing in the Test Pyramid
- 5.1.2 Advantages of API Testing vs. GUI Testing
- 5.2 Positive Testing of APIs
- 5.2.1 Positive Testing Techniques
- 5.2.1.1 Test Techniques for Testing of APIs
- 5.2.1.2 Application of the Positive Testing of APIs
- 5.3 Negative Testing of APIs
- 5.3.1 Application of Negative Testing of APIs
- 5.4 Security Testing of APIs
- 5.4.1 Security Requirements of APIs
- 5.4.2 Different Security Tests of APIs
- 5.5 Load Testing of APIs
- 5.6 Integration Testing of APIs
- 5.7 Automation in API Testing
- 5.7.1 Assertions and Automation
- 5.7.2 Different Assertions in API testing
- 5.8 Mocking of Services
- 5.9 Testing Microservices
- 5.8.1 Contract First Testing
- 5.8.2 Resiliency Testing
Certifications:
Testimonials:
The training session conducted for API and microservices Testing by verity software had an adept syllabus that is structured in easy and understandable format.
Srinivas, he was passionate about what he was teaching, and his session was full of captivating and the way he cleared the doubts was commendable.
The Syllabus covers all the basics of API and Microservices Automation Testing
China Sreekanth Karri, Test Specialist – Data, IBM
It was very useful training for me from a career perspective.
Dr. Srinivas has provided in-depth knowledge of both API and Web services.
Priyadarshan Samal, Freelancer
I must say Trainer is amazing! I am glad to enroll in this training. And thanks to you for organizing such an eminent scholar for this course.
Shubodaye Hiremath Gurunath
FAQ:
What is the duration and timings of this course?
This is a 3 full day course which will start at 09:30 AM and end at 05:30 PM on all the 3 days.
Do you provide any tools with this course?
No. We do not provide any tools with this course.
Does this certification have a lifetime validity?
Yes this certification is valid for lifetime.
Do you provide placement services post completion of the course?
No, we do not provide placement.
What is the maximum batch size?
The maximum batch size is 20 members in one batch.
Will I get support post the training?
Yes post training support will be provided, you can contact the trainers for any queries which you may have.
Do I need to know coding for this course?
No, coding is not a prerequisite.
What if I am unable to attend the batch which I have registered for? Can I attend the next one?
We strongly recommend that the participants attend the batch which they have specifically registered for. There can be exceptions in case of emergencies but the difference in fee(if any) will have to be borne by the participant.
Can I get a refund if I cancel my registration?
No we do not provide refunds upon cancellation.
Can an In-house batch for our company be arranged for the course?
Yes we can arrange for an in-house batch for your company given there are a minimum of 10 participants per batch.
Instructor:
Dr. Srinivas Padmanabhuni
Program highlights:
- Instructor-led programs
- Real life case studies
- Assignments
- Certification
Book your slot
March 08-10, 2024
August 23-25, 2024