SeleniumFrameworkBlank

  1. pageObjects
  • methods that return WebElements must be private.
  • all pageObjects inherit from Page class and its constructor that instantiates WebDriver and WebDriverWait.
  1. classesUtils
  • WindowManager
  • Logger
  1. testClasses
  • where actual tests are located
  1. testUtils
  • BrowserFactory
  • ReportManager
  • TestListener