Automação de testes é a utilização de scripts que simulam as ações de um usuário em um software. Podendo também ser aplicada para outras tecnologias como aplicativos mobile e páginas web.