Course Outline
Postman and API Testing
API testing vs. Unit Testing vs. UI testing
An overview of the protocols supported by Postman, with particular emphasis on REST
- Soap, Rest, HTTP
- Path parameters vs. query parameters
Basics of API Testing
- GET queries
- POST queries
- PUT queries
- DELETE queries
- Query parameterization
- Collections
Preparing the development environment
- Installation and configuration Postmana
- REST Assured installation and configuration
- Intellij installation and configuration
- Installation and configuration Maven
Quick start with Postman
- Creating a collection
- Sending API requests
- Creating environments and variables
- Implementing presets
- Writing test scripts
Framework TestNG
- Creating tests
- Running multiple tests in parallel
- Reporting in TestNG
REST Assured Testing
- Project generation
- Adding dependencies
- Sending inquiries
- Creating complex JSON structures
- Validation of responses
Requirements
- The training is addressed mainly to people involved in software testing
- Experience in Java
Testimonials (5)
That we got a complex overview also about the context - for example why do we need some annotations and what they mean. I liked the practical part of the training - having to manually run the commands and call the rest api's
Alina - ACCENTURE SERVICES S.R.L
Course - Quarkus for Developers
The extra information that was shared, the training was not straightforward groovy, which was nice.
Covenant - Vodacom
Course - Groovy Programming
the trainer can clearly explain the topic and can answer every question.
Hannah Mae Lubigan - Security Bank Corporation
Course - Advanced Spring Boot
Training style and trainer helps solve issues encountered during the exercises.
Carl Angelo Gonzales - Security Bank Corporation
Course - Spring Boot for Beginners
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.