Projet Remote Tester

Remote tester is a testing framework for EJB allowing to upload junit TestCase on server side and execute it without the need to redeploy the server on every modification.

Remote Tester

Tester des classes serveur côté client par Nicolas FRANK (nicolas.frank@laposte.net)

(ou comme faire des tests JUnit sur les interfaces Locales des EJB 2.0).

Testing server side classes from client side by Nicolas FRANK (nicolas.frank@laposte.net).

(or how to perform JUnit tests on EJB 2.0 Local interface).

Résumé du projet

Tester des classes serveur peut poser problème notamment quand il s’agit de tester des Interface Locale EJB 2.0 ou utiliser un pool de connection.

Déployer les classe de test côté serveur, nécessite de redéployer le serveur régulièrement lors de leur mise au point pour que les modifications soient prise en compte.

Ce projet met en oeuvre le téléchargement de la définition de la classe de test à partir du client pour l’exécuter au sein d’un EJB SessionBean.

Un package téléchargeable, permet de tester et de mettre facilement en pratique ce concept.

Project abstract

Testing server side classes can be very problematic especially when testing EJB 2.0 Local interfaces or a database connection pool.

When creating test classes, if we want changes to be used, it requires to redeploy (or restart) the server on a regular base which can be laborious.

This project upload the test class definition from the client up to the server to execute it into an EJB SessionBean.

A downloadable package allows to test and to use this concept.