Utilite réelle de JUnit ?

Utilite réelle de JUnit ? - Java - Programmation

Marsh Posté le 31-12-2002 à 16:53:12    

Quelqu'un pourrait-il m'eclairer sur l'utilite de JUnit dans le cadre d'applications complexes ?  
 
Comme je le vois, JUnit permet de tester des fonctionnalites de certaines classes... Seulement le niveau de granularite me semble bien bas. Dans quelle mesure JUnit permet de realise des tests complexes travaillant sur l'interraction de differents elements (allez pour donner un exemple : application asynchrone multithreadee... une mine a problemes potentiels :) ) ?  
 
Finalement je vois les memes problemes pour JUnit que ceux que l'on trouve avec les debuggers : pour les problemes (tests dans le cas de JUnit) simples c'est utile, des que ca se complique l'utilite est bien moindre (pour les debuggers : problemes dus a l'interraction entre threads, bugs arrivant apres les 20000 iteration, ou n'apparaissant que si l'application n'est pa executee en step by step)
 
La seule solution que je vois c'est d'utiliser en || des outils de metrics pour detecter les problemes potentiels.
 
Ais-je loupe qqch ?
 
A+

Reply

Marsh Posté le 31-12-2002 à 16:53:12   

Reply

Marsh Posté le 01-01-2003 à 14:04:27    

bin oui tu as loupé qqch. Relis le nom de la lib
 
JUnit
 
est ce plus clair?


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 01-01-2003 à 14:13:26    

DarkLord a écrit :

bin oui tu as loupé qqch. Relis le nom de la lib
 
JUnit
 
est ce plus clair?


 
Vu que tu fais de l'humour... non
 
Ca te foulerait de donner une explication ? (desole mais les sarcasmes des le premier janvier bof. je pose une question soit tu y reponds concretement soit tu laisse tomber merci)

Reply

Marsh Posté le 01-01-2003 à 14:18:00    

phenixl a écrit :


 
Vu que tu fais de l'humour... non
 
Ca te foulerait de donner une explication ? (desole mais les sarcasmes des le premier janvier bof. je pose une question soit tu y reponds concretement soit tu laisse tomber merci)


 
bin j'y ai répondu ... JUnit c'est fait pour tester des fonctionnalités marginales. Donc c'est pas fait pour tester une application complexe, globalement si tu préfères.
 
Donc réponse, la lib porte bien son nom, y a pas besoin de chercher plus loin.


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 01-01-2003 à 14:29:09    

DarkLord a écrit :


 
bin j'y ai répondu ... JUnit c'est fait pour tester des fonctionnalités marginales. Donc c'est pas fait pour tester une application complexe, globalement si tu préfères.
 
Donc réponse, la lib porte bien son nom, y a pas besoin de chercher plus loin.


 
La on est d'accord. Le but est de faire des tests a petite granularite (tests de méthodes). Pourtant si tu vas voir le site de Junit ils se disent etre un "testing framework"... Nom un peu usurpe a mon gout

Reply

Marsh Posté le 01-01-2003 à 15:05:13    

Unit pour unitaire.
N'empêche qu'un gros projet est composés de bcp de sous-unités et il est intéressant d'avoir une mécanique homogène pour les tester individuellement. C'est le propos de JUnit je pense.

Reply

Marsh Posté le 04-01-2003 à 22:39:17    

phenixl a écrit :


 
Vu que tu fais de l'humour... non
 
Ca te foulerait de donner une explication ? (desole mais les sarcasmes des le premier janvier bof. je pose une question soit tu y reponds concretement soit tu laisse tomber merci)

:jap:
 
(désolé pour le vieux up, je rattrape mon retard:D)


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
Reply

Marsh Posté le 04-01-2003 à 22:45:10    

juste pour dire que JUnit est developpe par en autre Erich Gamma rien que ca
 
http://sourceforge.net/users/egamma/

Reply

Marsh Posté le 04-01-2003 à 22:47:53    

--greg-- a écrit :

:jap:
 
(désolé pour le vieux up, je rattrape mon retard:D)


 
ta gueule :o

Reply

Marsh Posté le 04-01-2003 à 22:52:58    

DarkLord a écrit :


 
ta gueule :o

non
il avait raison.


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
Reply

Marsh Posté le 04-01-2003 à 22:52:58   

Reply

Marsh Posté le 04-01-2003 à 22:54:29    

--greg-- a écrit :

non
il avait raison.


 
:o

Reply

Marsh Posté le 04-01-2003 à 23:57:20    

Euh merci de ne pas deterer les vieux cadavres enterres depuis longtemps  :jap:  
 
Surtout dans mes topics (non mais doner des coups de pelle dans un si joli topic ou j'avais plante des fleurs avec amour)  :cry:  
 
:lol:
 
Bon on se sert la paluche oki ? :)

Reply

Marsh Posté le 05-01-2003 à 12:01:52    

oki :o
 
 :hello:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed