Når du udfører kvalitetssikring er det vigtigt at tage højde for alle udførelse stater i software for at sikre alle de potentielle kombinationer af brugen arbejde som de burde. Kombineret med de mange forskellige hardware til software kører på , er forskellige udførelse stater mangedoblet. På grund af dette , kan et komplekst system være vanskeligt at teste bruge metoder end en konsistent spor system. En konsekvent trace system vil debug din software og hjælpe dig spore de forskellige arrangementer i softwaren , som du teste det, så ingen af de anvendelser er savnet eller springes over. Instruktioner
1
Åbn din foretrukne kode redigering program, der understøtter Java programmering at begynde at oprette en konsekvent spor debugger .
2
Initialiser spor klassen ved først at oprette en instans af det : Hej
T.Trace.out ( "prøve -meddelelse \\ n ");
3
Opret en anden klasse, der vil scanne din software kode. I følgende eksempel scannes værdier , dobbelt størrelse og brugernavn: .
Offentlig double depositum ( double beløb , int userName
4
Indstil scanning parametre indenfor den nye klasse ved at følge dette eksempel Erstat " IIOP ://exampleserver.example.com : 800 " med URL-placeringen af koden , du faktisk bruger
{ double oldBalance , newBalance , Context context = null ; Ejendomme env = nyt . )
5
Opret et argument i den dobbelte indbetaling klassen er ansvarlig for at scanne koden og fastsætter, hvordan de anvendelser skal læses og spores : Hej
try { T.Trace.outln ( "Getting indledende kontekst" , 5); context = ny InitialContext ( ENV) , T.Trace.outln ( "Looking up konto bønne ", 5 ), Object ref = context.lookup ("Konto "); T. Trace.outln ( " Indsnævring Object ", 5 ), AccountHome hjem = ( AccountHome ) PortableRemoteObject.narrow ( ref, AccountHome.class ), T.Trace.outln ( "Oprettelse konto objekt" , 5); konto accountBean = home . oprette ( );}
6
Opsæt supplerende testkrav argumenter efter behov ved at følge eksemplet i trin 5 . Tilføj dem til koden i den rækkefølge, som du ønsker, at debugger at følge. Gem debugger kode og kompilere det ind i et program til at køre debugger, som vil generere et output rapport om eventuelle fejl , det kunne finde.