Wednesday, February 2, 2011

Defining boundaries between automation framework and a testing tool

Tools are specifically designed to target some particular test environment. Such as: Windows automation tool, web automation tool etc. It serves as driving agent for an automation process. However, automation framework is not a tool to perform some specific task, but is an infrastructure that provides the solution where different tools can plug itself and do their job in an unified manner. Hence providing a common platform to the automation engineer doing their job.


There are various types of frameworks. They are categorized on the basis of the automation component they leverage. These are:
  1. Data-driven testing  
  2. Modularity-driven testing  
  3. Keyword-driven testing  
  4. Hybrid testing  
  5. Model-based testing

No comments: