17
1 Overview of Usability Testing CSSE 376, Software Quality Assurance Rose-Hulman Institute of Technology April 19, 2007

1 Overview of Usability Testing CSSE 376, Software Quality Assurance Rose-Hulman Institute of Technology April 19, 2007

  • View
    216

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 1 Overview of Usability Testing CSSE 376, Software Quality Assurance Rose-Hulman Institute of Technology April 19, 2007

1

Overview of Usability TestingCSSE 376, Software Quality Assurance

Rose-Hulman Institute of Technology

April 19, 2007

Page 2: 1 Overview of Usability Testing CSSE 376, Software Quality Assurance Rose-Hulman Institute of Technology April 19, 2007

2

Outline Goals Limitations Methods Environments

Page 3: 1 Overview of Usability Testing CSSE 376, Software Quality Assurance Rose-Hulman Institute of Technology April 19, 2007

3

General Goals Ensure creation of systems that are:

easy to learn and use satisfying to use provide value to the user

Page 4: 1 Overview of Usability Testing CSSE 376, Software Quality Assurance Rose-Hulman Institute of Technology April 19, 2007

4

Benefits of Testing Create historical record of

benchmarks Minimize cost of service calls Increase sales Provide competitive edge Minimize risk

Page 5: 1 Overview of Usability Testing CSSE 376, Software Quality Assurance Rose-Hulman Institute of Technology April 19, 2007

5

Limitations of Testing Always an artificial situation Tests do not prove that the product

works Participants in tests are rarely fully

representative of target population Testing is not always the best

technique to use

Page 6: 1 Overview of Usability Testing CSSE 376, Software Quality Assurance Rose-Hulman Institute of Technology April 19, 2007

6

Basic Method1. Form a hypothesis2. Choose participants3. Conduct test4. Analyze results

Page 7: 1 Overview of Usability Testing CSSE 376, Software Quality Assurance Rose-Hulman Institute of Technology April 19, 2007

7

Types of Tests Exploratory Assessment Validation Comparison

Page 8: 1 Overview of Usability Testing CSSE 376, Software Quality Assurance Rose-Hulman Institute of Technology April 19, 2007

8

Exploratory Tests Explore preliminary design concepts Use a prototype of system User follows a simple scenario User should "think aloud" Test monitor asks opinion of user

during test

Page 9: 1 Overview of Usability Testing CSSE 376, Software Quality Assurance Rose-Hulman Institute of Technology April 19, 2007

9

Assessment Tests Evaluate how successfully a design

has been implemented Use the implemented system (or

part of it) User performs specific tasks Quantitative measures are collected

Page 10: 1 Overview of Usability Testing CSSE 376, Software Quality Assurance Rose-Hulman Institute of Technology April 19, 2007

10

Validation Tests Compare product to a benchmark Use a completed system Users perform specific tasks Quantitative data is collected for

comparison with benchmark

Page 11: 1 Overview of Usability Testing CSSE 376, Software Quality Assurance Rose-Hulman Institute of Technology April 19, 2007

11

Comparison Tests Determine which of 2 versions is

better May be used at any stage of

development Side-by-side comparison of 2

approaches Should propose radically different

approaches

Page 12: 1 Overview of Usability Testing CSSE 376, Software Quality Assurance Rose-Hulman Institute of Technology April 19, 2007

12

Cartoon of the Day

Page 13: 1 Overview of Usability Testing CSSE 376, Software Quality Assurance Rose-Hulman Institute of Technology April 19, 2007

13

Test Environment 4 different choices Each has advantages and

disadvantages Consider:

Test Monitor Observers Participant

Page 14: 1 Overview of Usability Testing CSSE 376, Software Quality Assurance Rose-Hulman Institute of Technology April 19, 2007

14

Simple Single-Room

Page 15: 1 Overview of Usability Testing CSSE 376, Software Quality Assurance Rose-Hulman Institute of Technology April 19, 2007

15

Modified Single-Room

Page 16: 1 Overview of Usability Testing CSSE 376, Software Quality Assurance Rose-Hulman Institute of Technology April 19, 2007

16

Electronic Observation Room

Page 17: 1 Overview of Usability Testing CSSE 376, Software Quality Assurance Rose-Hulman Institute of Technology April 19, 2007

17

Classic Testing Lab