Students & Internship Program

API testing with POSTMAN and REST ASSURED

61 Hours 10000 Beginner

About this course

Details coming soon.

Syllabus

What is API Testing?
Importance of API Testing
Difference between UI and API Testing
Role of API Testing in Backend and Microservices
Common API Test Scenarios:
Positive/Negative Testing
Status Code Validation
Schema Validation
Response Time Testing
Authentication & Authorization Testing
Introduction to Postman
Creating and sending API requests
Saving requests and using collections
Request chaining using environment variables
Pre-request scripts and tests (basic JavaScript)
Status code checks
Response body content, Header validations, Response time
No Auth / Basic Auth
API Key-based Authentication
OAuth 2.0 (Client Credentials Grant)
Bearer Token usage
Token Generation using login APIs
Validate JSON structure and schema
Using tools or Postman for schema validation
Deep comparison of JSON responses
Status Code list
What is swagger document
How to work in real time industry API
API Automation with Rest Assured (Java)
Setting up Rest Assured in Maven project
Creating simple API tests using Rest Assured
Sending GET, POST, PUT, DELETE requests
Validating:
Status codes
JSON values
Headers & cookies
Request/response logging
Request and Response Specifications
Data-driven testing using TestNG + Excel/CSV
Request chaining with token usage
Serialization & Deserialization (POJO classes + Jackson/Gson)
File upload/download in API testing
Error handling and debugging failed tests
Folder structure for scalable API test project
Utility classes and reusable methods
TestNG annotations and assertions
Configurations using config.properties
Logging with Log4j or SLF4J
Postman (Manual)
Swagger / OpenAPI (API Documentation Testing)
Rest Assured (Automation ? Java)
Newman (Postman CLI Runner)
Integrate API tests with Jenkins
Git for version control
Generating reports (Allure / Extent Reports)
Triggering tests on code commit (CI/CD concept)
Interview Preparation
Top API Testing Interview Questions (Postman & Rest Assured)
Writing test scenarios for real API specs
Test case discussions & mock interviews

Enroll & inquiries

Call or email our Berhampur office — we'll help you pick the right track.

Contact us