Definition

Usability testing is a black-box testing techniques of testing the functionality of a website, app, or product by observing real users as they attempt to complete tasks on it

The users are usually observed by researchers working for a business during either an in-person or, more commonly, a remote usability testing session.

Questions related to usability testing:

  • is the user interface tailored to the end user?
  • are the output of the system meaningful and non-insulting?
  • are the error diagnostics comprehensible to the end user?
  • is the interface consistent?
  • is the system easy to learn? (learnability)
  • is easy to use the system after a period of non-use? (memorability or user recall)
  • does the user like the interface?

With the usability test, the user experience - and the ability to complete tasks - is evaluated.

Who should perform the test: 5 to 8 testers that are not familiar with the software should be enough

Usability testing techniques

  • thinking aloud: the user speaks aloud his thoughts and observations while he is performing the assigned task
  • eye tracking: the way the user read an interface using is eyes is recorded. This data may be associated with the thinking aloud process
  • usability questionnaire

References

07 Usability (User) Testing