Skip to content
Glossary · Running a build

Usability testing

Also called user testing.

Definition

Watching real people try to complete real tasks with a product, to find where they get stuck.

Last updated

What it is.

In a usability test you give someone a task ("book a follow-up visit for next Tuesday") and watch what they do. You do not help or explain. Where they hesitate, misread or give up is where the design needs work.

It can run on a wireframe, a high fidelity prototype or live software. A handful of people, often five or so per round, is usually enough to find the biggest problems, and more rounds after fixes find the next layer.

Why it matters

Teams know their product too well to see it fresh. A short test with real users finds problems that would otherwise reach launch, where they cost support time, lost sign-ups and rework. Finding them on a prototype is much cheaper than in code.

In a product build

OceanLab builds start with a clickable prototype before production code, and that prototype is the cheapest place to run a test with a few real users.

Watch out

Common mistakes.

  1. 01

    Asking people what they think instead of watching what they do.

  2. 02

    Testing with colleagues instead of people who match the real users.

  3. 03

    Testing once at the end, when there is no time left to fix what you find.

Related

Related terms.

Building something with this? Ask an engineer.

OceanLab designs and builds production software. Tell us what you are planning and we will reply with how we would approach it.

OceanLab

Enterprise Software Engineering - Human + AI

Languages

Locations

Global Headquarters

21 Merchant Road, 3rd Floor, Singapore 058267

Main corporate office and leadership operations

North America Office

548 Market Street, PMB 12472, San Francisco, CA 94104

Client operations and business development

India Office

402 Shivalik Shilp II, SG Highway, Ahmedabad 380015

Engineering and delivery center

© 2026 - Copyright. All Rights reserved OceanLab