Selenium : Data driven framework

 What is a Framework ?

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.

A set of guidelines like coding standards , Directory structure, test-data handling and template , drivers and objects repository (Code Library), Log files ans log file structure, Error messages ,  reports and alerts  etc...  These are just guidelines and not rules; they are not mandatory and you can still script without following the guidelines.

What are the various Automation Frameworks available?

1) Linear Scripting
2)The Test Library Architecture Framework.
3)The Data-Driven Testing Framework.
4)The Keyword-Driven or Table-Driven Testing Framework.
5)The Hybrid Test Automation Framework.

 

Data-Driven Testing Framework:
Data- Driven testing is a framework where test input and output values are read from data files (datapools, ODBC sources, cvs files, Excel files, DAO objects, ADO objects, and such) and are loaded into variables in captured or manually coded scripts. In this framework, variables are used for both input values and output verification values. Navigation through the program, reading of the data files, and logging of test status and information are all coded in the test script.

[Will be back ..... ]

Comments

Popular posts from this blog

Selenium: File download handling.

Major Differences between Python and Java

Cypress V/S Selenium