Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Come utilizzare un sistema di traccia coerente per facilitare il debug

Quando si esegue la garanzia della qualità è importante per tenere conto di tutti gli stati di esecuzione del software al fine di garantire tutte le possibili combinazioni di utilizzo di lavoro come dovrebbero. In combinazione con la varietà di hardware il software gira su , i diversi stati di esecuzione si moltiplicano . A causa di questo , un sistema complesso può essere difficile da testare utilizzando metodologie diverse da una traccia sistema coerente . Un sistema di tracciabilità coerente sarà il debug del software e ti aiutano a rintracciare i vari eventi in programma , come si prova così nessuno degli usi sono mancati o saltato. Istruzioni
1

Aprire l'applicazione di editing di codice preferito che supporta la programmazione Java per iniziare a creare un debugger traccia coerente .
2

inizializzare la classe traccia creando prima un'istanza :

T.Trace.out ( " messaggio di esempio \\ n");
3

creare un'altra classe che esegue la scansione del codice del software . Il seguente esempio esegue la scansione dei valori , doppio importo e il nome utente : .

Doppia cauzione pubblico ( doppia quantità , int nomeUtente
4

i parametri di scansione all'interno della nuova classe , seguendo questo esempio, sostituire " iiop ://exampleserver.example.com : 800" con il percorso URL del codice si sta usando

{double oldBalance , newBalance ; context context = null; Properties env = new . ) ;
5

Crea un argomento all'interno della doppia classe deposito responsabile per la scansione del codice e determinare come gli usi devono essere lette e rintracciati :

try { T.Trace.outln ( " Getting contesto iniziale " , 5) ; contesto = new InitialContext ( ENV) ; T.Trace.outln ( " Looking up di fagioli account " , 5) ; oggetto ref = context.lookup ( "Account") ; T. Trace.outln ( "Object Restringimento " , 5) ; AccountHome casa = ( AccountHome ) PortableRemoteObject.narrow ( rif , AccountHome.class ) ; T.Trace.outln ( "Creazione oggetto account" , 5) ; account accountBean = casa . creare (); }
6

fino argomenti di test aggiuntivi, se necessario , seguendo l' esempio nel passaggio 5 . Aggiungerli al codice nell'ordine in cui si desidera che il debugger da seguire. Salvare il debugger di codice e compilarlo in un'applicazione per eseguire il debugger , che genererà un rapporto di uscita di tutti gli errori che potrebbe trovare .

 

Programmazione © www.354353.com