This document provides an overview of usability testing and discusses key aspects of conducting usability tests, including:
1) Defining usability in terms of effectiveness, efficiency and satisfaction from the user's perspective.
2) Explaining the importance of usability testing and incorporating direct user feedback throughout the development process.
3) Detailing essential elements of usability testing such as recruiting appropriate users, designing test tasks, metrics, and observation techniques.
4) Discussing when during the design/development process usability testing should occur for maximum impact and the relationship between time of testing and impact on design.