Shared steps
What are shared steps?
Shared steps are a unique feature of Qase that allows you to create a single step that can be shared across multiple test cases. This eliminates the need to recreate the same step manually for each test case and ensures consistency across all test cases in which the shared step is used.
IShared steps are a unique feature of Qase that allows you to create a single step that can be shared across multiple test cases. This eliminates the need to recreate the same step manually for each test case and ensures consistency across all test cases in which the shared step is used.
Imagine that you have two different cases for a test suite - both require authorization into the internal system to proceed, so it will be one of the steps to recreate.
You could manually add an “Authorization” step to each test case individually, but it’s better to create a single shared step that you can consistently use across multiple test cases.
Create a Shared step
Go to the Shared Steps section and create a new shared step

Provide a title for your shared step to identify it easily.

A shared step can either be a single step or a group of multiple steps.
Use the +Add Step button (located below the title field) to add individual steps, just like when creating steps for a test case.

Convert existing step:
While editing a test case, you can convert a regular step into a shared step. Adjust the newly created shared step later in the Shared Steps section.

Global Shared Steps (workspace-level)
Global shared steps work much like regular shared steps, but they are available across every project in your workspace instead of being limited to just one.
For instance, you might be testing the same product on web, iOS, and Android. All these test cases may require the same action such as logging into the application.
Instead of creating the same shared step in each project, you can create one global shared step and use it wherever it is needed.
You can create a global (workspace-level) Shared step, from workpsace >> shared steps.
Please note that steps that already exist in test cases or shared steps within a project cannot be converted into global shared steps.
Add Shared step to a test case:
When you create or edit a test case, select the Add Shared Step button to include either a project-level shared step or a global shared step.
You can preview a step before adding it to the test case.
Global shared steps have a 🌐 icon at the beginning so you can tell them apart.

Edit Shared step:
You can update the shared step or global shared steps by selecting the Edit button in the Shared Steps section.
Any changes you make and save will automatically apply to every test case that uses that shared step, which helps keep everything consistent and up to date.

View linked test cases.
Clicking the links in the ‘Attached to’ column for a shared step will open the repository page, showing only the test cases that include that shared step.
For shared steps, clicking the links in the ‘Attached to’ column will open the repository and show all the test cases where that step is used.


Deleting Shared steps:
When you choose to delete a shared step, you can choose between two options for all the cases that use that particular shared step.
Delete the shared step and remove if from all associated test cases.
Convert the shared step into a regular step before deleting the actual shared step.

Last updated