Skip to content

Creating Shared Steps

2 min read

Create a shared step when a repeated flow should be maintained once and reused in repository test cases.


  1. Open the workspace or project where the shared step should live.
  2. Go to Shared Steps.
  3. Select Create Shared Step.
Create Shared StepCreate Shared Step
Create a new shared step by filling in the shared step details form

The name is required. Use a clear action-oriented name, such as User logs in with valid credentials or Add product to cart.

The Create Shared Step button stays disabled until the name is filled in.

The description is optional. Use it to explain when the shared step should be used, what flow it represents, or any limits the team should know.


A shared step can contain one or more step rows. Each row includes:

  • Step Description: the action to perform.
  • Expected output: the result the tester should observe.

Use Add First Step to start the shared step. After a row exists, use Add Another Step to add more rows.


While creating a shared step, users can:

  • Reorder rows by dragging them.
  • Duplicate a row.
  • Insert a row above or below another row.
  • Delete a row.
  • Add attachments to step descriptions or expected outputs.
  • Use rich text, mentions, and parameters in supported editors.

Parameters make shared steps more flexible when values such as URLs, accounts, or environment names change.


Select Create Shared Step to save the shared step. While Hawzu creates it, the button shows Creating….

Select Cancel to close the window. If you changed the name, description, or rows, Hawzu protects you from accidentally losing unsaved work.


Create a shared step at the workspace level when the flow should be available across projects. Create it at the project level when the flow belongs to one project.

Learn more in Workspace vs Project Scope.


After the shared step is created, it appears in the Shared Steps table and can be inserted into repository test cases from the Insert Shared Step window.