Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur man använder en konsekvent Trace System för Enklare felsökning

    När du utför kvalitetssäkring är det viktigt att ta hänsyn till alla utförande stater i programvara för att säkerställa alla möjliga kombinationer av användning fungerar som de ska . Kombinerat med olika hårdvara programvaran körs på , är de olika utförande påstår multipliceras . På grund av detta , kan ett komplext system vara svårt att testa med hjälp av metoder än ett konsekvent system för spårning . Ett konsekvent system för spårning kommer felsöka programvara och hjälpa dig spåra olika händelser i programmet som du testar det så att ingen av de användningsområden missas eller hoppas över . Instruktioner
    1

    Öppna önskad applikation kodredigering som stöder Java -programmering för att börja skapa en konsekvent spår debugger .
    2

    Initiera spår klassen genom att först skapa en instans av det :

    T.Trace.out ( " prov meddelande \\ n " ) ;
    3

    Skapa en annan klass som kommer att skanna din programvara kod . Följande exempel skannar värden , dubbel mängd och användarnamn : .

    Offentliga dubbel insättning ( dubbel mängd , int userName
    4

    Ställ inläsningsparametrarna inom den nya klassen genom att följa detta exempel Byt " iiop ://exampleserver.example.com : 800 " med URL- platsen för koden du faktiskt använder

    { double oldBalance , newBalance , Context sammanhang = null; Egenskaper env = ny . ) ;
    5

    Skapa ett argument i den dubbla insättningen klassen ansvarar för att skanna koden och bestämma hur de användningsområden bör läsas och spåras :

    try { T.Trace.outln ( " Att få initial kontext " , 5 ) ; sammanhanget = ny InitialContext ( env ) , T.Trace.outln ( " Looking up Account bean " , 5 ) ; Object ref = context.lookup ( " konto" ) ; T. Trace.outln ( " Narrowing Object " , 5 ) ; AccountHome hem = ( AccountHome ) PortableRemoteObject.narrow ( ref , AccountHome.class ) ; T.Trace.outln ( "Skapa konto objektet " , 5 ) ; Account accountBean = home . skapa ( ) ;}
    6

    inrätta ytterligare testning argument som behövs genom att följa exemplet i steg 5 . Lägg dem till koden i den ordning som du vill att debugger att följa . Spara debugger koden och sammanställa det i en ansökan om att köra debugger , vilket kommer att generera en utsignal rapport av eventuella fel kan det finna . Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Konvertera Olympus DSS filer
    ·Hur man använder Direct3D
    ·Konvertera en WPF Application till en WPF klassbibliote…
    ·Hur raderar mellanslag i en sträng i Groovy
    ·Programvara Krav för ASP.NET
    ·Hur man skriver ett program för att kontrollera om en …
    ·Lägga till en DataRow i ett DataSet
    ·Alternativ till en hyperlänk
    ·Hur konvertera binär till MIPS
    ·Vad är Microdata HTML5
    Utvalda artiklarna
    ·Hur man fråga HTML tabeller med VBA Tillträde
    ·Vad är multihomed Host i Java
    ·Hur man blir en Perl programmerare
    ·Hur man lär VBScript Online
    ·Hur du formaterar en Parser i en Java String
    ·Hur du ändrar en rad i en PHP -fil
    ·Hur man slår den tredje Gym Leader Med Grovyle i Pokem…
    ·Online PHP Certifiering
    ·Hur man skapar en tabell i VB.NET Genom Coding på en v…
    ·Konvertera VBA till Python
    Copyright © Dator Kunskap http://www.dator.xyz