Skip to content

Steps Database

Testomat.io provides functionality for test steps re-using and autocompletion.

How To Add A New Step In Steps Database

There are few ways to create steps on the page:

  1. Open Steps page.
  2. Enter the step into the field.
  3. Click Create button.

Or another way:

  1. Сlick on Plus button to add context to the step.

Testomat.io - Steps

At the New Step screen, you need to add the step itself (1), description (2) and click on the Save button (3).

Testomat.io - Add context to the step

The new step has been created!

Testomat.io - New step created

How To Add A New Step In Editor for Classical Tests

Create your steps during writing your classical tests! Testomat.io Editor gives the ability to save your test description as steps directly to Steps Database.

CleanShot 2022-05-26 at 20 17 17@2x

❗When you start the lone with the asterisk sign * Testomat.io creates a new step❗

CleanShot 2022-05-26 at 21 25 59@2x

Save the test and the new step will be placed in the Database.

CleanShot 2022-05-26 at 20 47 46@2x

Next time you need this step start typing it with the asterisk sign * and Editor will show it to autocomplete.

CleanShot 2022-05-26 at 21 23 43@2x

How To Add A New Step In Editor for BDD Tests

Testomat.io BDD Editor creates steps once a Scenario/ Feature File is saved. So you don’t need to add steps separately.

CleanShot 2022-05-26 at 21 56 58@2x

CleanShot 2022-05-26 at 22 34 41@2x

How To Rename A Step

There may be situations when you need to update existing tests in order to suit project requirements. You can rename required steps on Steps page. This action will update tests containing changed step, so there is no need to change each tests individually.

170700976-73ec0242-2abd-476a-a1d9-a89c0f94bebe

CleanShot 2022-05-27 at 15 40 46@2x

CleanShot 2022-05-27 at 15 43 39@2x

CleanShot 2022-05-27 at 15 45 02@2x

CleanShot 2022-05-27 at 20 07 43@2x

Snippets

A snippet - is a piece of text or collection of steps that can be used as autocompletion during creating tests. This can be used for any part of a test case.

CleanShot 2022-05-27 at 00 05 21@2x

CleanShot 2022-05-27 at 00 12 05@2x

CleanShot 2022-05-27 at 00 29 35@2x

CleanShot 2022-05-27 at 00 30 48@2x

CleanShot 2022-05-27 at 00 33 45@2x

CleanShot 2022-05-27 at 00 36 20@2x

CleanShot 2022-05-27 at 20 15 05@2x