https://github.com/el-sherbini/amazon-automation-testing
This is a test automation project on Amazon website
https://github.com/el-sherbini/amazon-automation-testing
java page-object-model selenium testng
Last synced: about 1 month ago
JSON representation
This is a test automation project on Amazon website
- Host: GitHub
- URL: https://github.com/el-sherbini/amazon-automation-testing
- Owner: el-sherbini
- Created: 2023-07-28T12:22:35.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-08-29T17:56:01.000Z (almost 3 years ago)
- Last Synced: 2025-10-30T03:49:06.434Z (8 months ago)
- Topics: java, page-object-model, selenium, testng
- Language: Java
- Homepage: https://www.amazon.com/
- Size: 14.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Amazon-Automation-Testing
> This is a test automation project on [_Amazon_](https://www.amazon.com/) website (E-commerce).
## Installation
Clone the repo:
```sh
git clone https://github.com/el-sherbini/Amazon-Automation-Testing.git
```
Install dependencies:
You need to install these dependencies from [_mvnrepository_](https://mvnrepository.com/):
```sh
Selenium
Testng
Webdrivermanager
```
## Test Scenarios
Scenario 1:
1. Open Amazon link “https://www.amazon.com/” (Got captcha needs to be solved manually).
2. Type "car accessories".
3. Select the first Item.
4. Add the item to the cart.
5. Go to the cart and check that item has been added successfully.
Scenario 2:
1. Open today's deals.
2. Select "Headphones" and "Grocery" from the left side filters.
3. Choose "10% off or more" from the discount part.
4. go to the fourth page then select any item and add it to the cart.
## Skills
- Java
- Selenium
- TestNG
- POM (Page Object Model)