In this section, we will describe in detail how to practically plan, conduct, and analyze a typical formal usability test. Before starting, we will define what we mean by a usability test, and describe the different types. At the end of this section, we will briefly discuss variations on the formal usability test, such as guerrilla testing and unmoderated remote testing.
Note
Usability testing involves watching a representative set of users attempt realistic tasks, and collecting data about what they do and say. Essentially, a usability test is about watching a user interact with a product. This is what makes it a core UX method: it persuades stakeholders about the importance of designing for and testing with their users.
Team members who watch participants struggle to use their product are often shocked that they had not noticed the glaringly obvious design problems that are revealed. In later iterations, usability tests should reveal fewer...