Usability testing is used to determine whether an application or website has the following attributes: ease of use, user-friendliness, consistent designs, easy navigation, and accessibility.
Types
Remote or In-person
Moderated or Unmoderated
Explorative or Comparative research
Process of Website Usability Testing
Create a prototype
Test planning
Recruiting people
Test execution
Analysis and documentation of the test result
Reporting
Usability Testing Scenarios
Accessibility (font size, load time, alt tags, sitemaps, error handling)
Content (consistent colors, clear headings, meaningful URLs, self-explanatory page titles, concise content, contact information)
Navigation (easy navigation, easy site search, consistent hyperlinks, providing anchor text)
Tools
Why
To identify defects
To improve retention rates
To reduce costs
To understand user behavior
References
6 Steps of the Usability Testing Process