Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/linuxdotexe/snapdeal-mini-project
https://github.com/linuxdotexe/snapdeal-mini-project
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/linuxdotexe/snapdeal-mini-project
- Owner: linuxdotexe
- License: mit
- Created: 2023-11-26T02:52:14.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-11T09:27:03.000Z (about 1 year ago)
- Last Synced: 2023-12-11T10:36:09.155Z (about 1 year ago)
- Language: Java
- Size: 28.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Snapdeal - Mini Project
**Problem statement:**
> Gadgets Automation
>
> Get first 5 Bluetooth headphones name and price
>
> Price range should be between 700 to 1400
> Most popular headphone should be on top of the list.**Detailed description:**
> - Open any browser
> - Goto https://www.snapdeal.com/
> - Enter “Bluetooth headphone” in search textbox
> - click search button
> - click sortBy Relevance list box
> - selects popularity from list box
> - Select price range between 700 to 1400
> - clicks go button
> - Get and Print the first 5 bluetooth headphones name and price in the console
> - Close the browser.**Key automation scope:**
> - Handling different browser windows, search option
> - Page synchronization
> - Sorting Relevance items
> - Maximizing the window
> - Extract multiple options items details
> - Filling form (in different objects in web page)## TODO
- [x] add comments
- [x] POI - com.snapdeal.util
- [x] test files in src/test/java
- [x] reader and writer - renamed from input and output