DELIVERABLE E:Usability Testing
1.1 Purpose
Everyone openly acknowledges that the usability of a system is a make or break proposition. That is, no one wants to use a system that exhibits poor usability. As such, it is vitally important that the RecordTrader.com website undergo usability testing before it is released to the general public. With this testing, we hope to discover and correct usability issues while it is still relatively cheap to do so. Stated another way, we do not want to wait until the system is available to the public and, only then, begin to uncover usability problems. This risky alternative would result in:
  • loss of users who simply give up and abandon the site,
  • high cost of supporting befuddled users who have not (yet) abandoned the site,
  • high cost of rework to fix problems after the system is in production,
  • disruption to current users who see a seemingly unending chain of UI changes.
Our testing will focus on both measurable and subjective elements of usability. Among the measurable elements are:
  • Efficiency - How long does it take to accomplish basic tasks,
  • Success rates - For individual scenarios, how often does a user succeed,
  • Error frequency and severity - How often does the user encounter problems and how does he/she deal with them.
The more subjective but still somewhat measurable elements include:
  • Ease of learning - Is the system intuitive or do users need coaching,
  • Memorability - Can the user return to the system and recognize how to repeat basic functions?
  • Level of satisfaction - How well does the user "like" the system.
The analysis of our measurements should allow us to improve the system. For example, we can strive to improve efficiency by decreasing time required to perform a function and/or revise error prone operations.
2. Problem Statement and Test Objectives
RecordTrader users will be testing our prototype website. The following test scenarios will be presented to the users for testing:
  • Search for a product/listing via the homepage search feature (TR4.1.1)
  • Create a new RecordTrader account via the registration process (TR4.1.4)
  • Add a new seller's listing. This scenario tests our site's sellers ability to list new items for sale on the site (TR4.1.2)
We have identified these functional requirements to be essential to the success of the RecordTrader Website. Through our testing we will determine necessary improvements required for the widest user adoption and retention.
3. User Profile
Through user interviews and contextual site testing, the primary and secondary personas were developed for RecordTrader.
3.1 Mission and Goals
RecordTrader has two main goals. First, the site is meant to help sellers reach a wider custom base for their niche market. Secondly, for buyers the site allows for easy searching of specialty items and access to product information as well as sellers. Overall the site will provide an enjoyable experience for all users so as to promote continuous sales.
3.2 Primary Personae
Record Trader Personae
  • Age: 18-55 years old
  • Sex: Male
  • Geographic: North America, Europe, Japan and Asia
  • Occupation- Non- Specific
  • Education: Better educated than average
  • Average income between 30k-80k
  • They love buying and selling of music
  • They love collecting vintages music
  • Users are advanced in using internet
4.6 Task List
The extended task selected for record trader usability test includes a series of sub tasks. There will be 3 participants chosen that meet the primary personae. Below is a listing of the tasks and sub tasks. These functions might pose usability problems which will determine how we can improve the site.
  • Creating user account
  • Search vintage music keywords
  • Buyer will browse all products by artists, genre etc.
  • Seller list new item for sale
5 Detailed Task Information


Entry Point: RecordTrader Homepage

a) Enter a music genre, artist, or album into the search box.
  • Enter any of the following genres – Rock, funk, classical, jazz country, bluegrass
  • Enter any of the following artists – The Beatles, The Dillards, Herbie Hancock, Miles Davis, Marvin Gaye, The Temptations
b) Use the categorical browsing on the left navigation to browse music listings by category.


Create New User Account

Users have the option of creating a new account.

Entry Point: When a user is not already logged in, the Register Link will appear on the global navigation bar within each page.

a) Click Register to create a new account.
b)Fill out the form by supplying a username, password, email address, security question and answer
c) If an error is shown, please correct the invalid inputs


Add New Seller Listing

A) From the website homepage, log in to the site with the seller account provided
B) Click the "Add Listing" link
C) Fill out the form with the listing information. For the purpose of the test, the tester may fill in any information that matches each field's description
D) Submit form and review that item has been listed on the following screen.

Appendix E Task Scenarios
Task1: Creating user account

As a new user of record trader.com you will have to register to be able to buy or sell vintage music.

Task2: Search Vintage music using keywords

Now that you have successfully logged on to our site you can now search/add listing to all products by artist, title, and genre. Then you can also view other details like prices, info etc.

Task3: Manage customer accounts

As you are still logged on select the actual music you want and then add or update shopping cart. You must enter billing and payment information for transaction to be completed and confirmed.
Usability Testing Results
Usability Testing - Adam
Usability Testing - Greg
Usability Testing - Tom
7. Contributions
Tyler Wassell - Problem Statement and Test Objectives, Detailed Task Identification, Questionnaire, Consent and Privacy Form. Compiled all sections into one word document and created HTML deliverable page. Performed Usability Testing

Mo Onaneye - Primary personae and Task List, Appendix Items - Task Scenarios and Test Data Recording Form

Oscar Bautista - Coded the entire backend of the site using .NET and modified HTML forms as needed to connect to backend business logic. Modified website functionality based on user feedback.

Jeff Grove - Purpose, User Satisfaction Questions, Debriefing. Performed Usability Testing

Kelly Morris - User Profiles, Mission and Goal, Appendix Items- Facilitator Script, Contingencies. Performed Usability Testing