We designers, based on our previous experiences, design the website in such a way that we can say for sure that our design will be understood by the end users. We achieve this by incorporating already known elements in our design, which are generally known to the public. Furthermore, we can conduct small user tests at the end of our project for a company, by showing the website to different persons close to us, e.g. on a tablet, and see how they react. It is enough to find three persons, identify possible problems on which we can focus in further work.
![](../resources/blogs/blog-3.png)
But before we start presenting programs that facilitate user tests, we will first look at what a user test really is. User tests allow us to test the unfinished phases of a project on possible end users. The advantages of this are that at an earlier stage of the project, we can already identify corrections that are necessary to make to the final results.
User tests can be performed in a variety of ways, one example being observations. The technique comes down to allowing the end user to interact with the product, without any prior explanation of what it is about, and then observe movements, reactions and interactions. Data collection can be done in many ways: notes, audio, video...
![](../resources/blogs/blog-4.png)
One of the most well-known techniques used in UX design is the heatmap. Based on the user's movement with the mouse, finger or eyes, this programs generate a map, record user movements with the mouse, his eyes movements and which button he presses. Based on this data, the designer is enabled to create a unique user flow, which will take the user as quickly as possible to the desired goal.
You do not need to have a sum of 1000 users to perform user tests. Even the renowned German company AJ & Smart, which deals with design sprints for some of the world-famous companies, conducts its user tests with 3-7 end users.