Page Object Pattern Test Cases in Selenium-Java with Advance Reports
Page Object model is an object design pattern in Selenium, where web pages are represented as classes, and the various elements on the page are defined as variables on the class. All possible user interactions can then be implemented as methods on the class