Skip to content

EbrahimSalem1/herokuapp-TestAutomation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Test Automation for herokuapp web

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)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages