Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Πώς να χρησιμοποιήσετε ένα συνεκτικό σύστημα Trace για την ευκολότερη Debugging

Κατά την εκτέλεση της διασφάλισης της ποιότητας είναι σημαντικό να λαμβάνονται υπόψη όλα τα κράτη εκτέλεσης του λογισμικού για την εξασφάλιση όλων των πιθανών συνδυασμών για επαγγελματική χρήση , όπως θα έπρεπε . Σε συνδυασμό με την ποικιλία του υλικού του υπολογιστή το λογισμικό που τρέχει σε , οι διαφορετικές καταστάσεις εκτέλεσης πολλαπλασιάζονται . Εξαιτίας αυτού , ένα πολύπλοκο σύστημα μπορεί να είναι δύσκολο να δοκιμαστεί χρησιμοποιώντας μεθοδολογίες πλην ένα συνεκτικό σύστημα ίχνος. Ένα συνεκτικό σύστημα ανίχνευσης θα εντοπισμό σφαλμάτων του λογισμικού σας και να σας βοηθήσουν να εντοπίζουν τις διάφορες εκδηλώσεις στο λογισμικό , όπως μπορείτε να το δοκιμάσετε , ώστε καμία από τις χρήσεις είναι χαμένη ή παραλείπονται . Οδηγίες
Η 1

Ανοίξτε προτιμώμενο κώδικα της εφαρμογής επεξεργασίας που υποστηρίζει Java προγραμματισμού για να ξεκινήσει τη δημιουργία μιας συνεκτικής ίχνος εντοπισμού σφαλμάτων . 2

Η προετοιμασία της κατηγορίας ίχνος από την πρώτη δημιουργώντας ένα στιγμιότυπο από το :

T.Trace.out ( " μήνυμα \\ n ")?
εικόνων 3

Δημιουργήστε μια άλλη κατηγορία που θα σαρώσει κώδικα λογισμικού σας . Το ακόλουθο παράδειγμα σαρώνει τιμές , ποσό διπλάσιο και το όνομα χρήστη : .

Public double καταθέσεων ( ποσό διπλάσιο , int userName
Η

4 Ρυθμίστε τις παραμέτρους σάρωσης στο πλαίσιο της νέας τάξης , ακολουθώντας το παράδειγμα Αντικατάσταση " IIOP ://exampleserver.example.com : 800 " με την τοποθεσία URL του κώδικα είστε χρησιμοποιώντας πραγματικά

{ διπλό oldBalance , Newbalance ? πλαίσιο πλαίσιο = null? Properties env = νέα . ) ?
5

Δημιουργήστε ένα επιχείρημα κατά της διπλής κατηγορίας καταθέσεων υπεύθυνη για τη σάρωση του κώδικα και τον καθορισμό του τρόπου θα πρέπει να διαβάσει και να εντοπιστούν οι χρήσεις :

try { T.Trace.outln ( " Να πάρει αρχικού πλαισίου " , 5) ? πλαίσιο = νέα InitialContext ( env ) ? T.Trace.outln ( " Looking up Λογαριασμός φασόλι " , 5) ? Αντικείμενο ref = context.lookup ( " Λογαριασμός") ? T. Trace.outln ( "Απομόνωση αντικειμένου" , 5) ? AccountHome σπίτι = ( AccountHome ) PortableRemoteObject.narrow ( ref, AccountHome.class ) ? T.Trace.outln ( "Δημιουργία Λογαριασμού αντικείμενο " , 5) ? λογαριασμός accountBean = σπίτι . δημιουργία ( ) ? }
Η 6

Ρύθμιση πρόσθετα επιχειρήματα δοκιμές, όπως απαιτείται , ακολουθώντας το παράδειγμα στο Βήμα 5 . Προσθέστε τα στο κώδικα με τη σειρά με την οποία θέλετε το πρόγραμμα εντοπισμού σφαλμάτων για να ακολουθήσει . Αποθηκεύστε τον κώδικα εντοπισμού σφαλμάτων και να το μεταφράσει σε μια εφαρμογή για να τρέξει το πρόγραμμα εντοπισμού σφαλμάτων , το οποίο θα δημιουργήσει μια έκθεση εξόδου από τυχόν λάθη που μπορεί να βρει .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα