Test Steps
A test case usually consists of several steps.
Before testing anything you often have to perform preliminary actions of a different nature.
These actions also count as steps, and to tell them apart from the main step a certain terminology was introduced
Pre-Condition Step
Preliminary steps are needed to prepare the environment for the test.
While performing the preliminary steps you can also find bugs, but not the ones this particular test is meant to check.
Functional Step
Verification Step
Every verification step must have a defined expected result (Expected Result)
Article author: Andrei Olegovich