This repository contains automated tests written in Selenium WebDriver for testing the functionality of the Akakce.com website.
The purpose of this project is to verify the functionality of various user stories on the Akakce.com website using Selenium WebDriver.
User Account Creation: Users should be able to create an account on Akakce.com for a personalized shopping experience.
Account Verification: Upon successful login, users should see their names in the profile section at the top right corner for a more secure shopping experience.
Logout: Users should be able to log out of their accounts to enhance the security of their shopping experience.
Login: Users should be able to log in to Akakce.com to avoid repeatedly entering preferences.
Order List Check: Users should be able to log in and check their order list to prevent making purchases without control.
Message Box Check: Users should be able to log in and check their message box to avoid missing any special campaigns or notifications.
Account Deletion: Users should be able to delete their accounts when logged in to protect personal data.
-
Java
-
Selenium WebDriver
-
JUnit (for test execution and assertions)
To run the tests locally, follow these steps:
-
Clone this repository to your local machine.
-
Make sure you have Java and Maven installed
-
Configure your Selenium WebDriver according to your browser preferences (ChromeDriver, GeckoDriver, etc.)
-
Navigate to the project directory and run mvn test to execute the tests.
https://github.com/NigarAylaOzcanan