Content deleted Content added
Tag: repeating characters |
|||
Line 10:
'''Data-driven testing''' is a methodology used in [[Test automation]] where [[test script]]s are executed and verified based on the data values stored in one or more central data sources or [[database]]s. These databases can range from datapools, [[Open Database Connectivity|ODBC]] sources, [[Comma-separated values|csv files]], [[Microsoft Office Excel|Excel]] files, [[Data Access Object|DAO]] objects, [[ActiveX Data Objects|ADO]] objects, etc. Data-driven testing is the establishment of several interacting test scripts together with their related data results in a framework used for the methodology. In this framework, variables are used for both input values and output verification values: navigation through the [[System Under Test|program]], reading of the data sources, and logging of test status and information are all coded in the test script. Thus, the logic executed in the script is also dependent on the data values.
This is similar to [[Keyword-driven testing]] in that the test case is contained in the data values and not in the test script; the script is just a "driver" or delivery mechanism for the data. Unlike in keyword-driven testing, though, the navigation data isn't contained in the test script. In data-driven testing, only test data is contained in the data source...................
==See also==
|