As ferramentas de teste de automação controlam a execução de testes de software. Elas simplificam o processo de teste para engenheiros de software usando o conjunto mínimo de scripts, economizando tempo e dinheiro de suas equipes. Essas ferramentas, tipicamente utilizadas por grandes empresas, permitem que as equipes executem testes pré-scriptados em suas aplicações antes de serem colocadas em produção. Após a execução dos testes, essas ferramentas podem relatar os resultados e compará-los com testes anteriores. O software de teste de automação pode executar testes repetidamente e a qualquer momento ao longo do dia. Esta função é crítica para entrega contínua e teste contínuo.
Para se qualificar para inclusão na categoria de Teste de Automação, um produto deve:
Executar testes de software
Executar relatórios de resultados
Comparar resultados com testes anteriores
Realizar testes várias vezes ao dia