Shared Steps are a unique feature of Qase that allows you to create a single shared step that will be uniform across multiple test cases instead of having to recreate it manually for every test case, as well as having to maintain uniformity of such steps across all test cases it is featured in.
Let's imagine that I have two different cases for my test suite - both require authorization into the internal system to proceed, so it will be one of the steps to recreate.
I could go into each one of these test cases and create an "Authorization" step for each of them manually, but I'd rather create a single Shared Step that will be uniform and will be used across various test cases.
To do that, I'll navigate to the "Shared Steps" section and create a new Shared Step:
To start off, give your Shared Step a title:
A Shared Step can be configured as a single step - or as a group of steps. Under the title field, there is a "+Add step" button: just like when creating a test case and adding steps to it, you can add multiple steps to reproduce into a Shared Step group. That way, instead of adding multiple shared steps one by one when your scenario requires multiple consistent actions in many test cases, you can simply configure an entire Shared Step group with several individual steps to reproduce featured in it:
When editing a test case, you can also convert any regular step into a shared step and adjust the newly created shared step later from the Shared Steps section:
After creating a Shared Step, you can add it to a test case when creating or editing a test case by clicking the “Add Shared Step” button: