L'apprentissage automatique est un type d'IA qui permet aux ordinateurs d'apprendre à partir de données sans être explicitement programmés. Dans les tests, l'apprentissage automatique peut être utilisé pour apprendre à connaître le logiciel et son comportement. En analysant le code, l'IA peut identifier des sources potentielles d'erreurs.