Category Archives: Selenium Webdriver in Ruby

Designing the framework in Selenium Ruby

Designing the framework is very important part of any automation project. No matter what automation testing tools you are using, some design principles are common and used widely for development of the frameworks.

You can develop framework using below approaches.

  1. Data driven
  2. Keyword driven
  3. Hybrid
  4. BDD like cucumber, Jbehave
  5. Page object models
  6. Page factory models

Understanding your application testing is very important before you select your framework type.