Portfolio Details
Project Information
- Category: API Testing
- Project: Postman API Testing
- Technologies: Postman, Laravel, PHP, Node.js, JWT Authentication, REST API
- Project date: March, 2024
- Features: Authentication Testing, CRUD Operations, Protected Routes, Token Validation
Postman API Testing Collection
This Postman collection was created to test and validate a Laravel REST API integrated with an external Node.js authentication service. The collection includes requests for authentication, task management, project management, and protected route access using JWT bearer tokens.
The project demonstrates API testing workflows including user login, token validation, CRUD operations, pagination, filtering, and authorization testing. Postman was used to verify API responses, validate request data, and ensure secure communication between the Laravel application and the authentication service.
Key Features
JWT Authentication Testing
Tested bearer token authentication and protected API routes using a Node.js authentication service.
CRUD API Requests
Created and tested API requests for creating, retrieving, updating, and deleting projects and tasks.
Filtering and Pagination
Verified paginated API responses and tested filtering endpoints for tasks and projects.
API Validation Testing
Used Postman to validate request bodies, response codes, authentication handling, and API behavior.