Data-driven testing: Difference between revisions

Content deleted Content added
m clean up
Crudely fill 1 bare URL ref to website homepage, using title 'Home'
Line 9:
The data comprises variables used for both input values and output verification values. In advanced (mature) automation environments data can be harvested from a running system using a purpose-built custom tool or sniffer, the DDT framework thus performs playback of harvested data producing a powerful automated regression testing tool.
 
Automated test suites contain user's interactions through the system's GUI, for repeatable testing. Each test begins with a copy of the "before" image reference database. The "user interactions" are replayed through the "new" GUI version and result in the "post test" database. The ''reference'' "post test" database is compared to the "post test" database, using a tool.<ref>{{cite web |url=http://www.diffkit.org/ |title=Home |website=diffkit.org}}</ref> Differences reveal probable regression.
 
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.