Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/linuxdotexe/snapdeal-mini-project


https://github.com/linuxdotexe/snapdeal-mini-project

Last synced: about 2 months ago
JSON representation

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