1. Prepare the environment of the tests and run the tests with each user by reading the scenarios for them and watching them performing the tasks. Ask them to think out loud, so you can learn what is their rationale while interacting with the design.