O repetio é uma ferramenta de automação de testes que funciona com base na visão de computador e aprendizado de máquina. Desta forma, o testador não precisa se preocupar com a arquitetura subjacente do aplicativo (IDs, estrutura de layout) que simplifica a criação de testes. Em vez de escrever código, os testes podem ser gravados através de um gravador de teste. Para cada interação, uma impressão digital visual é gerada que permite ao executor de teste encontrar o elemento UI mais tarde. Para cada execução de teste, um relatório pode ser gerado, o que mostra uma representação visual passo a passo das interações UI automatizadas.