# Data driven testing

Data-driven testing enables you to execute a single test against multiple scenarios by using different combinations of test data.

#### **Use cases for Data-Driven Testing:**

* **Authentication:** Testing a login form with username and password combinations to verify auth. success and failure.
* **User Registration:** Testing a registration form with different combinations of user inputs.
* **E-commerce:**
  * Testing a shopping cart with different product combinations and quantities.
  * Verifying a checkout process with various shipping addresses combinations.



***

