I test *automatici* non servono per la code coverage, per la qualità o per qualche altro motivo tecnico.
Chi trae davvero beneficio dei test sono *le persone*.
Con un portafoglio di test automatizzati ben strutturata, le persone:
- Sono più tranquille quando modificano codice di feature esistenti perché i test dicono se hanno rotto qualcosa
- Possono, di conseguenza, rilasciare più frequentemente perché fanno meno test laboriosi manuali
- Dormono sonni più tranquilli dopo una release
- Hanno una “documentazione vivente” su come si deve comportare il codice
- Possono scoprire come usare i compoenenti del sistema guardando come vengono usate nei test
Insomma, se quando scrivi i test (o li fai scrivere all’AI) stai pensando “cheppalle”… pensa che li stai scrivendo per farti stare meglio!
Stai costruendo la tua rete di sicurezza, il tuo sistema per lavorare più sicuro possibile.
Sharing is caring
Se conosci qualcuno che potrebbe trovare utile ricevere e-mail per migliorare l’organizzazione dei team di sviluppo software, DevOps e software engineering in generale inoltragli questo post! Qui può iscriversi e cominciare a ricevere subito!

Lascia un commento