This repository contains automated tests for Voila.id, an e-commerce platform offering a wide range of products and boutique services. The goal of this project is to ensure all platform features work smoothly, covering product browsing, user management, checkout, and external redirections.
- Cypress: Automated testing framework for end-to-end testing.
- Visual Studio Code: Code editor used for development.
- Spreadsheet: Test planning and tracking.
- GitHub: Version control for collaboration and version management.
- YouTube: Demo video showcasing the project results.
-
Clone the repository: git clone https://github.com/natashacallula/Automation-Testing-Voila.id.git
cd Automation-Testing-Voila.id
-
Install dependencies: npm install
-
Run Cypress: npx cypress open / yarn run cypress open
-
Execute the test cases via the Cypress GUI.
- Authentication – User registration, login, and logout flows.
- Profile Management – Editing personal information and managing addresses.
- Product Interaction – Browsing, adding to wishlist, sorting, and filtering products.
- Search and Navigation – Searching brands, products, and navigating pages.
- Checkout Process – Adding items to the cart and completing purchases.
- Content Verification** – Ensuring accurate content across multiple pages.
Check out the steps to run the Script in VS Code:
Check out the full playlist of testing evidence on YouTube: