Most of them. You can&#x27;t simply test in an uncontrolled environment because then you introduce variables that distort your test results. Sometimes to the point of rendering them meaningless.<p>So you end up doing both: most of the testing under controlled laboratory conditions, and the rest in the &quot;real world&quot; with &quot;real users.&quot;