Skip to the content.

JWAF (Java Webdriver Automation Framework)

This is web automation framework, implemented using Java, Selenium/Webdriver, TestNG & Maven. Page Object Model (POM) is used to make the code more readable, maintainable, and reusable.

Prerequisite:

  1. Java
  2. Maven
  3. Selenium/WebDriver
  4. TestNg
  5. Browsers (Firefox, Chrome, IE)
  6. Respective Browser drivers
  7. Intellij or Eclipse

Coverage Plan:

Contents   Status
     
Framework level Page Object Model Done
  Profiles Done
  Grids  
  Cross browsers & cross platform  
     
Locators Learning how to get locators.  
     
Functionality To Automate Challenging DOM Done
  Checkboxes Done
  Context Menu Done
  Disappearing Elements Done
  Drag and Drop Done
  Dropdown Done
  Dynamic Content Done
  Dynamic Controls Done
  Dynamic Loading Done
  File Download Done
  File Upload Done
  Floating Menu Done
  Frames Done
  Horizontal Slider Done
  Hovers Done
  Infinite Scroll Done
  JQuery UI Menus Done
  JavaScript Alerts Done
  Key Presses Done
  Large & Deep DOM Done
  Multiple Windows Done
  Nested Frames Done
  Notification Messages  
  Redirect Link  
  Shifting Content