La început, merită să știți un lucru - va fi destul de dificil să înlocuiești odată pentru totdeauna testele manuale cu unele automate. Cu toate acestea, există situații în care acestea din urmă funcționează cu siguranță mai bine, deoarece economisesc mult timp și muncă. Putem enumera aici de ex:
teste de performanță (care verifică funcționarea sistemului în condiții de trafic intens de utilizatori),
teste de încărcare (testarea sistemului în condițiile procesării unei cantități mari de date)
teste funcționale (permițând introducerea unor modificări rapide).
O categorie separată o constituie, de asemenea, activitățile pur și simplu repetitive, care pot fi puse în mâinile verificării mașinilor.