Ci sono casi che possono essere visti durante il test dell'applicazione, sia da parte di sviluppatori e tester, alcuni NullPointerExceptions che arrivano mentre si fa clic su un nodo nella tabella, o mentre si fa un'azione troppo veloce o sotto un numero di casi di prova che non entrare nel documento Test case usato per testare l'applicazione.
La maggior parte delle volte cerchiamo di ignorare questi Ghosts (mi piacciono i bug fantasma) che appaiono durante i test. Ma il team di garanzia della qualità non sarà pronto ad accettare un'eccezione Phantom che si verifichi durante l'utilizzo dell'applicazione. Quindi, cosa fanno, registreranno un bug insieme al caso di test e alla traccia dello stack che si è verificata durante l'apparizione del bug.
Quando lo sviluppatore tenta di ricreare il bug con tutti i tipi di casi di test e punti di interruzione ovunque il bug non appare.
Sembra di leggere storie di UFO avvistati in qualche area casuale in un momento casuale con un aspetto strano.
Come può uno sviluppatore affrontare questo tipo di problemi prima di chiudere il bug o avvicinarsi al tester per ricreare il bug che non può mai essere ricreato?