> For the complete documentation index, see [llms.txt](https://docs.does.qa/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.does.qa/test-steps/step-group.md).

# Step Group

A Step Group is a reusable set of [Test Steps](/getting-started/terminology.md). Build a login, consent, or setup journey once, then drop the group into other Flows so those paths stay in sync.

![Step Group Test Step](https://app.does.qa/screenshots/node/special_group.png)

## When to use it

* Share login, MFA, or cookie consent across many Flows.
* Update the group once when the shared journey changes.
* Prefer a Step Group when you need the same *steps*. Prefer [DoesQA Run](/test-steps/express/doesqa-run.md) when you need to share a live *session* into child Runs.

For a full walkthrough, see [Reuse steps with Step Groups](/better-coverage/reuse-steps-with-step-groups.md).

## Configure

### Basics

| Field          | What to set                        |
| -------------- | ---------------------------------- |
| **Name**       | Clear label for the shared journey |
| **Test Steps** | The steps inside the group         |

{% hint style="info" %}
**Pro tip:** Hold **Shift** while dragging to select several Test Steps at once, then create the Step Group from the selection.
{% endhint %}

## Related

* [Reuse steps with Step Groups](/better-coverage/reuse-steps-with-step-groups.md)
* [Set MFA](/test-steps/action/set-mfa.md)
* [DoesQA Run](/test-steps/express/doesqa-run.md)

**Tags:** `special`, `group`
