herokuapp A web project that uses Selenium Framework with Java and some other technologies such as :
* Designed with POM and Fluent Patterns
* Using Data Driven to read from JSON File
* Generates Allure Report
* Using TestNG
Covering The following Test Cases :
* Forget-Password with Exception Error 500
* Login user and validate of Confirm Success Message to Login Securely
* Check all Status Code and return a status code & check each all status code texts as an Expected Results
* CheckBoxes and validate it(Selected)
* Upload File as an Image
* Select an Option From Drop-Down List and Validate it
* Dynamic Loading Page One (get Text After Dynamic Loaded Page)
* Dynamic Loading Page Two (validate that loader is completed)
* JavaScript Alerts Page (validate JavaScript Confirm Button and assert to Expected result text)
(validate JavaScript Prompt Button with send data and click on accept and assert to Expected Result sent data text)
* Entry Ad Page (validate Close entry advertisement box and Assert to Expected Title Page)
* Frame Page (validate switch to textInput inside frame and send data and assert it and click On Another Frame Button outside it)
* Hover Page (validate hover on figure and figureCaption and Assert it with getText (FigureCaption)by Dynamic Data)