Web application: user testing

Goals

Rubric

5 - observations in doc/user-testing.txt 5 - attendance and participation in class on May 30

Preparation for May 30

During class

  1. 8:30: use one teammate's laptop to fire up your web app on stearns and then open it in a browser window.
  2. 8:30: send the other teammate(s) (the Testers) out to visit other teams, while the laptop's owner (the Observer) stays behind to make observations.
  3. 8:30-8:55: when a new Tester arrives:

    • Observer should reload the home page of the web app in a browser tap and maximize the browser window
    • Tester should sit down and play around with the site for a minute or two. Ideally, the Tester should talk through their thought processes while they try out the application. When you're a Tester, be polite and constructive, while feeling free to mention both things that you like and things you find confusing, etc.
    • After Tester has gotten a feel for the app, Observer should give Tester a task to perform, and Tester should try to perform it.
    • Throughout the time Tester is using the application, Observer should watch, take notes, and not talk unless Tester asks a direct question (and even then, try to just give very short answers).
  4. 8:55: switch so that the Observers become Testers and vice versa. (If your team has three teammates, switch to a new Observer at 8:45 and 9:00.)

After class

Write up your team's observations from when each of you were Observer, and put the writeup in the file doc/user-testing.txt by the end of the day on May 30. Use a structure roughly like this.

User Testing Observations 30 May 2025 Things the testers found easy - search for items [i.e., whatever objects your app is about] whose names contain the search string - given a list of items, click to get the detailed page about a specific item - ... Things people had trouble with - on home page, two people didn't know what to search for at first - task X was hard for all testers; they got hung up at step - ... Other positive comments or observations - ... Other suggestions for improvement - ... Other notes [if any didn't fit the other categories] - ...

Thanks for helping your classmates!