Il mio consiglio è di leggere quegli errori e dare loro un buon vecchio pensiero. Se non riesci a capire una potenziale causa, dimenticateli per ora.
Il QA dovrebbe documentare ogni problema che trova, anche se non ha idea di come sia successo. È compito di QA cercare di riprodurre i problemi, ma realisticamente questo non sarà sempre possibile. A volte non ha nulla a che fare con quello che hanno fatto negli ultimi 10 minuti. Qualcosa è entrato in uno stato non valido un giorno fa, ed è diventato evidente solo a causa di uno degli ultimi 10 passaggi.
Con questi bug "1 in 1000", il QA dovrebbe provare a riprodurli per un po '. Se non hanno successo, dovrebbero documentare il bug, quindi provare un po 'di più.
Il motivo per cui dovrebbero ricevere il bug inserito abbastanza presto è che il programmatore conosce il codice molto meglio del QA e potrebbe immediatamente conoscere il problema. Potrebbe essere il codice che hanno refactored. Potrebbe essere quella funzione che a metà implementarono poi dimenticata. Forse non ne hanno idea, ma non ha senso sprecare qualche ora nel tentativo di riprodurre un problema ovvio per chi lo ha codificato. Il tester può sempre aggiungere ulteriori dettagli al bug più tardi.
Il bug dovrebbe includere quante più informazioni possibili. Qualunque cosa il tester possa ricordare sull'avanzamento del problema dovrebbe essere annotato con dettagli dolorosi. Devono essere allegati anche eventuali registri di crash, snapshot del database o schermate pertinenti.
Se il bug non viene mai riprodotto, ottimo! Non fa male averlo nel database. Se il programma viene rilasciato e un utente segnala un bug simile in seguito, puoi confrontare la loro esperienza con le informazioni contenute nel rapporto e cercare eventuali somiglianze.
Nella mia esperienza, i bug più succosi non vengono trovati dai seguenti piani di test. A volte devi lasciar stufare le cose per alcune settimane per far allineare la luna e le stelle che causano un brutto insetto. Se il QA può fare qualche lavoro investigativo e trovare alcune possibili cause, dagli una pacca sulla spalla. Ma a volte, chissà cosa è successo?