Write new feature/scenario. Autotest runs your features and finds pending steps. It remembers those scenarios.
Define pending steps. Each time you save, autotest reruns the pending scenarios. Watch them turn red and blue.
Pick a red step. Write the spec which exercises the (unwritten) implementation behind that step. Autotest sees your new red spec and remembers it.
Work on implementing the spec. Each time you save, autotest reruns the red spec. No need to run any features until you’re done with this. Autotest keeps you drilled down.
Finish implementing the spec. When the spec turns green, you’re done! Autotest pops the stack and reruns the scenarios you’re working on.
Repeat from Step 3 until your scenarios are all green. Now that you’ve done a chunk of work, Autotest pops the stack again and runs all your specs to make sure nothing is broken.
Fix any unit-level regressions. Once your specs are green and the scenarios you were working on are running, Autotest runs your entire feature set.
Fix any integration-level regressions. Now your features should all be green. Return to step 1.