Las herramientas de prueba de automatización controlan la ejecución de pruebas de software. Simplifican el proceso de prueba para los ingenieros de software utilizando el conjunto mínimo de scripts, ahorrando tiempo y dinero a sus equipos. Estas herramientas, típicamente utilizadas por grandes empresas, permiten a los equipos ejecutar pruebas predefinidas en sus aplicaciones antes de que se implementen en producción. Después de realizar pruebas, estas herramientas pueden informar los resultados y compararlos con pruebas anteriores. Las mejores herramientas de prueba de automatización pueden ejecutar pruebas repetidamente y en cualquier momento del día. Esta función es crítica para la entrega continua y las pruebas continuas.
Para calificar para la inclusión en la categoría de Pruebas de Automatización, un producto debe:
Ejecutar pruebas de software
Generar informes de resultados
Comparar resultados con pruebas anteriores
Realizar pruebas varias veces al día