1. After you have your scenarios, run the test as if you were the user to make sure your test script makes sense and that the path you chose is doable. Sometimes when we do that we find bugs or discover ourselves that something is not good enough before running with users.