Your product generates emotions. Each time your end user engages with your product, they have an emotional response based on how well it solves their problem and how difficult it is to achieve that solution. Usability testing is the process of making life easier for your users. When done correctly, it replicates the user experience accurately enough to expose any potential frustrations and to map the most intuitive way to get from the problem to the solution.