/SeleniumPageObjects

An implementation of the Page Object Pattern in Selenium along with a bunch of other features like KeyWords for oft used Webdriver calls, driver lifecycle management, effective logging and Test Script Templates

Primary LanguageJavaGNU General Public License v2.0GPL-2.0

SeleniumPageObjects

An implementation of the Page Object Pattern in Selenium along with a bunch of other features like KeyWords for oft used Webdriver calls, driver lifecycle management, effective logging and Test Script Templates

To use this project, branch it to your eclipse, build the maven and generate a jar. Copy this jar as a dependency into your testing project On this project write test cases in the same way as tests have been written in src/test/java, that will be the best way to proceed.

Refer Architecture Diagram of Sample Project: https://docs.google.com/drawings/d/1_ec_T156SU7JZl3okAhNSzP0dtVPpD_RMdXIDAJp3Gc/edit?usp=sharing

Refer Architecture Diagram of framework: https://docs.google.com/drawings/d/1f02fiq377vHm-6MGkvlnUEyZi_bmPjM8Bf6BGrEibwo/edit?usp=sharing