9. Usability testing…
Usability testing generally involves setting a series of tasks for
people to complete and noting any problems they
encounter – It’s as simple as that!
10. Ways to test usability
11. What to do?
Team up with a parnter
Select 3-5 test participants
Minimum 2 tasks
30-50 min. each
One of you is notetaker, one of you is moderator
12. Where to find participants
Friends and family
Co-students (not in this class)
13. Tell the participant…
“We’re testing the WEBSITE, not you”
“Think out loud as much as possible”
“Be brutally honest - we need your help!”
14. You, the moderator
Don’t help them complete tasks
Ask “Why” and “What are you thinking”
Answer questions with questions
15. Moderating questions…
“What are you currently thinking?”
“Describe the steps you’re going through here”
“What do you think will happen next?”
“Is that what you expected to happen?”
“That was confusing?”
“And you were expecting ...?”
“Would you mind repeating that again?”
16. Testing errors
Not doing a proper run through of the test in advance
Incomplete or buggy prototypes
Not scheduling enough time between sessions
Bad task design
Getting frustrated or losing detachment
17. Wrapping up…
Answer any questions they may have
Thank them for their help and show them out
Capture any important notes immediatly
Prepare for the next test
18. Think aloud protocol
As the name suggests, you set a series of tasks and ask the
subject to verbalise their thoughts and feelings by ‘thinking
aloud’. The object of this is to gain valuable insight into the
thought processes behind the users actions.
19. Performance metrics
Completion Rates – Are users able to complete the task?
Time on Task – How long does it take users to complete?
Page Views – How many pages does it take to
Errors – The number and severity of errors per task?
Satisfaction – How does the user rate the system?
20. Good and bad tasks
Bad: Search for a bookcase
Good: You have 200+ books in your fiction collection,
currently in boxes strewn around your living room. Find a
way to organize them.
21. Testing plan
Introduce the project
State the goals of the test
Profile your desired test subjects
Outline your testing methodology
Define your tasks
Write a testing script
Week 5: Introduction assignment & draft test plan
Week 6: Feedback on test plan
Week 8: Deadline test report & presetation
23. Sites to test….
Do you know a (professional) site you would like to test?