Java Software Testing

November 10

programmatori Java usano una varietà di strumenti e metodi per testare le proprie applet e applicazioni per garantire che essi sono robusti, senza bug e la funzione come previsto.

JDB

Il JDB è il debugger Java ed è lo strumento principale utilizzato per trovare e correggere i bug in un programma Java. Esso permette al programmatore di definire i punti di rottura dove può fermare e ispezionare lo stato del programma. Integrated Development Environments (IDE) come Netbeans e Eclipse forniscono un'interfaccia user-friendly per questo strumento.

JUnit

JUnit è un framework di test che consente ai programmatori di scrivere script di test automatizzati in Java per ogni parte di un programma.

profilers

Ci sono una varietà di profiler Java liberi e commerciali. Si tratta di strumenti che eseguono un programma Java e analizzare le sue prestazioni, la stampa di un rapporto per il programmatore sul tempo di CPU presa da ciascun metodo, la memoria utilizzata in diverse parti del runtime e altre informazioni relative alle prestazioni.

registrazione

Per impostazione predefinita, Java rende facile stampare il prompt dei comandi utilizzando il comando "System.out.writeln", ma la maggior parte dei programmatori dipende da uno strumento di registrazione più sofisticato progettato per mantenere i file di log ordinati e facili da sezionare sullo stato interiore di un programma per aiutare un programmatore determinare che cosa stava accadendo quando si è verificato un errore.

JConsole

JConsole è un'interfaccia utente grafica che permette ai programmatori di controllare lo stato delle intere applicazioni Java Virtual Machine e monitor.