Usability testing involves having representative users perform tasks and observe where they succeed and struggle. It is important to test individually without help. Initial tests with 5 users are typically enough to identify most usability problems as additional users provide overlapping feedback. Running many small tests with 5 users each and redesigning between tests identifies issues efficiently. While a single user provides initial insights, 3-5 users are needed to account for diversity in behavior. Testing should increase if distinct user groups exist.