While Loop
The While Loop step is similar to the Loop step with an additional property: Test. This is a test that is evaluated before each iteration of the step. If the test is true, the body of the step is executed. If the test is false, the execution breaks out of the loop.
The following is a While Loop step that executes the "Do some work" step 10 times and then breaks out of the loop when the test fails.