Articles : A Barebones Guide to Usability Testing :

Building a Testing Script

Now that we know what we are looking to accomplish in our usability test, how do we go about doing it? The answer to this question lies in first creating a good testing script, or blueprint. The thought process being that you can use this same script for every test you give for a particular application in order to make sure your test results are all as consistent and uniformed as possible.

Creating a good usability test script can require some thought and effort. The following are some areas to be aware of while designing your scripts.

Perhaps the most important thing to consider while creating an actual testing script for this method of testing that we have covered is to remember to take advantage of the ability to record audio. Be sure to encourage the user to think out loud so that you can capture their thoughts and actions. With this in mind, you will want to prompt them from time to time to keep talking and clarifying what actions they are trying to perform.

Along with taking advantage of audio recording, you will want your scripted task to be clear and direct to the user, but in a way that it does not give away to much information. It can be a fine balance in giving testers enough to work with, while avoiding telling them exactly what to do.

The last, and probably most obvious ingredient in a usability testing script is the actual questions/tasks you wish the testers to address. Again, your goal is to keep the test somewhat informal, and only 20 or 30 minutes in length.

Breaking a testing script up into three key sections can be helpful. These three sections include: An Introduction, tasks, and a debriefing. The introduction should help set the stage for the test. Give the user all of the facts, your name, how long the test will run, etc. This is also a good time to work in any legal paperwork such as a consent form of some kind so that the user is aware that you are collecting their data, how you will be using that data, and that they give you full ownership of any data you collect. The tasks is a list of the specific tasks you want the user to perform, and the debriefing is kind of a wrap-up that brings closure to the test.

How to Add Java Applets to Your Site

New on the Java Boutique:

New Review:

Time Management Made Easy with the Quartz Enterprise Job Scheduler
Why not just use the Java timer API? This open source scheduling API boasts simplicity, ease-of-integration, a well-rounded feature set, and it's free!

New Applet:

Reverse Complement
Reverse Complement is a simple applet that converts DNA or RNA sequences into three useful formats.

Elsewhere on internet.com:

WebDeveloper Java
Lots of Java information on webdeveloper.com

WDVL Java
Thorough Java resource at the Web Developer's Virtual Library.

ScriptSearch Java
Hundreds of free Java code files to download.

jGuru: Your View of the Java Universe
Customizable portal with online training, FAQs, regular news updates, and tutorials.