Steps (also known as test steps) are the core executable units in a visual test. Steps are similar to code lines in scripts.
Test steps can only be executed using the Test Steps pane in the Visual Navigator.
Step flow and logic in a visual test is similar to code line flow and logic in a script. For example, a visual test must attach to controls in the test application before actions can be executed against them. Like scripts, visual tests contain automation objects that represent controls in the test application. The automation objects expose properties and methods that can be executed against the controls. Each automation action is represented as a step in a visual test.