I will be talking about Usability testing for designers who want to create a new product. Also, designers who work with a long-existing product can also find insights in this article. I will take you through the preparation process for project testing.
What is Usability
Before we start talking about what usability testing is, we need to define the term “usability”.
Usability refers to the ease of access and/or use of a product or website. This is an opportunity to understand, study and use the product more. Usability can be applied to more than just UX design. Let's take a well-known photo of a teapot as an example.
You see the item which was presented by Athens-based architect Katerina Kamprani at "The Uncomfortable" collection. This watering can has poor usability as it is very difficult to use. The level of its usability is low.
So how do you know if your product's usability is good or bad? Did your design solution work well? - For this, you conduct usability testing, with the help of which, you can test your hypotheses and get insights.
It is an interface assessment method that focuses on how clear the interface is to your users, whether your audience understands how they can achieve their goal with your web-site or application.
With usability testing, you can test your hypotheses and receive design criticism. Also, this research may influence the opinion of management on attempting to better understand the users of the product.
There are several options for testing your design. I will tell you about the most common ones.
The first option is Usability testing & Design Prototypes.
Designers create all pixel perfect frames. After the components are ready for frames, the designer creates a clickable prototype. It is important that the prototype must be well developed. If during the research, your respondent realizes that this is not a real site, the metrics may be distorted (you definitely do not need this).
Pros:
Downside: you risk getting distorted metrics if the user realizes that this is not a real website.
The second option is Usability Testing & Coding
If the designer creates pixel perfect prototypes, and then gives it to development. As a result, the designer gets back his/her design, that had been developed and provides a link to the website to his/her respondents.
Pros: the user will not understand that this is not a real site and you will get the metrics you need without distortion.
Cons:
Research method
Before preparing for usability testing, it is worth deciding what research methods you will be working with.
There are quantitative and qualitative methods.
Quantitative research yields numbers in the end. These include the number of clicks, failures of the script, the time it takes to complete the script, the mistakes that were made by the respondent.
In order to obtain the results of quantitative research, companies use additional resources that provide these opportunities. For example, you can try to use UXcam or UserTesting.
The advantage of such platforms is that you can track how the user uses your site by recording the user’s face (and therefore the user's emotions). Also, you can follow where the user's mouse is moving when performing a task.
Qualitative research helps designers know if users understand the interface and functionality and meet the expectations of their target audience.
You can conduct quality research offline by inviting respondents to your office or you can arrange an online meeting. In any case, you will need to record the respondent's face (in order to recognize all his emotions when watching the video), screen recording and audio.
You can use Zoom to conduct online usability testing.
Carrying out quantitative and qualitative research
You can combine quantitative and qualitative research in order to achieve the stated goal of your project. In order to decide what method to use, you need to rely on the testing purpose.
Prepare a plan
In order for your testing to be successful, you need to properly prepare for it, which means planning.
What points exactly should be present:
Test objectives
During the creation of the project, your team has a list of hypotheses. Check them during testing.
The goal may be getting new insights. Also, the goal can be recording whether users understand the entire flow they are moving along with and identify weak points where users stop, interrupt the work process, or come back.
Test plan
In order to conduct testing with maximum self-interest, you need to prepare a plan that you will follow.
It may include:
Defining task scripts
You need to define what exactly you will be testing with your users. What tasks they need to solve so that you can test your hypotheses and find out if the interface is clear to users.
For example, if you are developing e-commerce, you can divide it into several task scenarios:
“As a user, I want to find the right product and buy it”
You need to break one large task into several subtasks so that you can record the success of each small part of the task and identify places that are clear or not clear to users. It might look like this:
Thus, the designer only gives one task to the user, and keeps track of many more.
Writing metrics
What metrics are you going to get? It depends on the choice, quantitative or qualitative data. I advise you to prepare a table in advance where you will enter the metrics.
Pre-test questionnaire
Creating a survey like this will help you sort your respondents by audience segment (if you have multiple segments). The questionnaire should consist of questions that correspond to your audience and the tasks that you will ask the user during testing.
For example, besides the name, surname and contact information, you can ask the respondent how often they make online purchases. What sites does he use most often and for what? Does he buy things in one copy or does he buy everything in bulk?
These questions can help you to distribute the user to the audience segments of your project. In this case, you can understand that this user refers to a group of people who often buy something for personal use, or it is some kind of a company that regularly makes purchases and makes them in bulk in order to give gifts to their employees for the holidays. Maybe this respondent generally belongs to the segment of the audience that sells something through this site. Depending on their answers, you understand what tasks to give respondents during testing.
Creating a checklist for testing
In order not to forget about some important little thing, write down the points that you should definitely do. These include:
Post-test questionnaire
For each task, you can prepare questions in advance to find out the opinion of users about your project. Also, you can use the notes that you wrote down during testing, return to the page where you wrote down thoughts and discuss them with the user.
In order to conduct testing, you need to use your target audience. You can invite people who were previously invited to a user interview to create a persona. Also, you can take new respondents from sources available to you. I advise you to prepare well the letter that you will send to people with an invitation to go through usability testing. This letter plays a crucial part in whether the person will agree to spend their time on your project.
What is the reward? In order to show that you value your respondents' time (after all, they bring tremendous help to your project), it is worth discussing with the company what kind of reward you offer your respondents. These can be chocolates, discounts on company’s products, or cash rewards.
In this article, we discussed how you can prepare for Usability Testing to make it more effective. This is a fairly big process that takes a lot of time.
In the next article, I will tell you how to test, how to document it, and what to do next with the results.