API Testing Project – Automation Exercise Website API Testing Project – Automation Exercise Website API Testing Project – Automation Exercise Website
تفاصيل العمل

I executed a full API testing cycle on the Automation Exercise platform to validate reliability, response accuracy, and performance of key endpoints. The scope covered user registration, login, product retrieval, cart operations, and contact form submission. Objectives Verify functional correctness of all exposed API endpoints. Ensure secure and valid authentication for user login and token-based operations. Measure server response time and validate status codes, headers, and JSON schemas. Test Coverage GET /products – Validate product list structure, filtering logic, and data consistency. POST /user/signup – Confirm registration parameters, error handling, and duplication logic. POST /user/login – Validate credentials behavior, incorrect login responses, and token creation. POST /contact – Test form submission, required fields, and success message accuracy. PUT /update-account – Verify user update permissions and schema validation. DELETE /delete-account – Validate user deletion process and post-deletion access restrictions. Tools & Technologies Postman (Collection + Environment variables) Newman CLI for automated CI execution JSON Schema Validation Collection Runner for load and iteration runs Key Verifications Status code validation (200, 400, 401, 404, 500) Response time performance thresholds Mandatory fields and negative testing Token-based authentication validation Error response consistency Outcome Detected inconsistent error messages in login responses. Identified missing schema fields for product API. Delivered full Postman automated collection with detailed reporting. Enabled streamlined regression testing for the QA cycle. Result Impact This API automation improved reliability checks, reduced manual testing time, and ensured predictable system behavior before production release.

شارك
بطاقة العمل
تاريخ النشر
منذ يوم
المشاهدات
6
المستقل
طلب عمل مماثل
شارك
مركز المساعدة