O procedimento de utilizar um aplicativo ou software como se fosse um usuário para testar sua funcionalidade e identificar erros é uma prática fundamental no desenvolvimento de software. É conhecido por um termo específico que descreve essa abordagem.