This project was developed to ensure the quality and efficiency of the platform by automating critical functional tests, focusing on:
User Registration (Sign Up): Testing valid/invalid data scenarios, integration with third-party services, and error handling.
User Login (Login): Credential validation, password recovery, and session management.
Account Deletion (Delete Account): Security confirmation workflows and data protection mechanisms.
Shopping Cart Management (Cart): Adding/removing items, updating quantities, and accurate cost calculations.
Product Management (Products): Product categorization, search functionality, filter applications, and complex purchase flows.
Tools & Technologies:
Selenium WebDriver (cross-browser compatibility).
Page Object Model (POM) for maintainable and scalable code.
Maven framework