Test automation framework

This is an old revision of this page, as edited by Vishwas008 (talk | contribs) at 06:01, 5 March 2008. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

A Test Automation Framework is a set of assumptions, concepts and tools that provide support for automated software testing. The main advantage of such a framework is the low cost for maintenance. If there is change to any test case then only the test case file needs to be updated and the Driver Scriptand Startup script will remain the same. There's no need to update the scripts in case of changes to the application.

Frameworks

  1. Modularity-driven testing
  2. Data-driven testing
  3. Keyword-driven testing
  4. Model-based testing

Part of the debate is how to transition from manual testing to automated testing.