Comment tester nos programmes C++....

Comment tester nos programmes C++.... - Programmation

Marsh Posté le 06-12-2001 à 08:50:07    

:benetton:  
Connaissez-vous un framework pour tester vos programmes C++ ?
 :benetton:  
Quelle methode utilisez-vous pour faire vos tests ?
 :benetton:

Reply

Marsh Posté le 06-12-2001 à 08:50:07   

Reply

Marsh Posté le 06-12-2001 à 08:53:30    

tester comment ?
 
les bugs, la vitesse ?

Reply

Marsh Posté le 06-12-2001 à 09:01:57    

Oui, tester les bugs, la vitesse d'exécution, tout... :ange: , et même la synchronisation de threads pour certains projets...

Reply

Marsh Posté le 06-12-2001 à 09:03:48    

bah bug, je lance le barda (jamais bosser sur de trop gros projet), je cliquette dans tout le sens et je regarde si ca tiens le coup :D
 
enfin le truc c'est de faire un peu, de tester, debugguer jusqu'a ce que ca aille etc etc
 
pour la vitesse je vois ca quand j'ai deja un truc qui tourne sans anycroche, le truc c'est de reperer le point lent du programme..... Apres pour l'opt ca devant des cas...

Reply

Marsh Posté le 06-12-2001 à 10:13:36    

:benetton:  
Personne ne connait une méthode (structurée) pour faire des tests avant de livrer le projet a une autre équipe ??
 :benetton:

Reply

Marsh Posté le 06-12-2001 à 11:47:52    

karens a écrit a écrit :

:benetton:  
Personne ne connait une méthode (structurée) pour faire des tests avant de livrer le projet a une autre équipe ??
 :benetton:  




 
première chose indispensable tu passes ça sous un debugger mémoire genre boundschecker ou purify, ça doit déjà t'éviter pas mal de bleme.
Deuxio tu testes pour la vitesse avec un profiler
Tertio mais ça c'est dans le code faut utiliser le mécanisme
des exceptions pour capturer toutes données non attendues, ainsi
t'es sur des données qui traversent ton programm, ceci c'est dans le design même du code qu'il faut y penser
De plus si c'est un programme windows, y'a un programme qui permet de simuler les entrées d'un utilisateur mais je connais plus son nom

Reply

Marsh Posté le 06-12-2001 à 11:48:22    

et bien il te faut reproduire des tests en grandeur nature le plus proche de la realité.. et ca, depend bcp de ton projet.
 
il faut mettre en place des procedures de tests validés à l'avance.. bon j'en cé pas plus.. j'suis pas testeur .. ce que je cé .. c'est qu'ils ralent quand ils tombent sur un bug :D

Reply

Sujets relatifs:

Leave a Replay

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