Which type of automation test design is used in the example below?
An automation team designs an automation framework for testing of their web-based applications. Realizing that they need to use different data for different test cycles, they decide not to hard-code any data in their scripts. Instead they read all the data from text files while test execution is in progress.
A. Dynamic test design
B. Data-driven
C. Keyword-driven
D. Data coverage analysis