Le testeur de code permet d'exécuter, inspecter et afficher des expressions Java sous le contrôle du débogueur. Les points d'arrêt et les exceptions se comportent comme dans une session de débogage normale.
Le code est édité dans une page du testeur de code. Une machine virtuelle (VM) est lancée pour chaque page du testeur de code dans laquelle des expressions sont évaluées. Ce lancement a lieu lors de la première évaluation d'une expression dans une page. La VM reste ensuite active pour la page jusqu'à ce que cette dernière soit fermée, qu'elle soit arrêtée explicitement (dans le débogueur ou à l'aide du bouton Arrêter l'évaluation dans la barre d'outils de l'éditeur ou lorsqu'une expression System.exit() est évaluée.
Plusieurs moyens permettent d'ouvrir l'assistant Page de testeur de code Java.
Création d'un dossier source
Création d'éléments Java
Exécution et débogage