Best Practices

Learn best practices for setting up and using features when organizing tests.

Organize Tests Based on Functionality

Use features to organize tests at a more granular level than your application’s feature, such as Checkout. When a user begins the Checkout process, they could be logged in or logged out. Testing both cases ensures your feature always works.

Organize Tests Based on Product Structure

Use features to organize, manage, and view tests by product structure, such as Search and Checkout.

Name Features to Reflect the Designated Functionality or Product Structure

Feature names should be unique and reflect your product structure or functionality. A feature is intended to represent a unique part of your product. Note that a test can only be included in one feature group at a time.

Here is an example of how tests fit into a feature compared to a run group.


Tests in a feature vs. run group.

If you have any questions, reach out to us at [email protected].