<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">2016-03-09 23:53 GMT+01:00 Giovanni Porcari <span dir="ltr"><<a href="mailto:giovanni.porcari@softwell.it" target="_blank">giovanni.porcari@softwell.it</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Comunque i bachi più insidiosi, purtroppo non li scovi con i test.<br>
Almeno in sistemi con delle GUI molto complesse e dove il timing<br>
degli eventi può essere l'elemento critico.<br>
A volte per riprodurre un baco bisogna magari cliccare su un bottone<br>
poi cliccare su un altro e scrollare una griglia avanti e indietro.<br>
<br>
Capisci che studiare casi di test per cose simili è quasi impossibile.<br><br></blockquote><div>Anche se è molto difficile testare le GUI come anche altre forme di IO, questo non vuol dire che non si possa testare tutto il resto.<br></div><div>Certo, separare tutto ciò che è logica pura dall'IO è una gran fatica, <br>ma almeno sai che quella è solida e questo ha anche il vantaggio di farti scrivere codice più pulito :)<br><br></div><div>stefano<br></div></div></div></div>