IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

Choix d'un logiciel pour test unitaire en C++


Sujet :

C++

  1. #1
    Membre confirm�
    Inscrit en
    Janvier 2010
    Messages
    68
    D�tails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 68
    Par d�faut Choix d'un logiciel pour test unitaire en C++
    Bonjour,

    Je dois choisir un logiciel pour r�aliser quelques petits tests unitaire, je recherche un logiciel qui ne rajoute aucune d�pendances � mon code, id�alement, un logiciel ou il faut �crire les test � la main, en ligne de commande ou par une interface.

    Avez vous des propositions, merci

  2. #2
    Expert �minent
    Avatar de koala01
    Homme Profil pro
    aucun
    Inscrit en
    Octobre 2004
    Messages
    11 644
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 53
    Localisation : Belgique

    Informations professionnelles :
    Activit� : aucun

    Informations forums :
    Inscription : Octobre 2004
    Messages : 11 644
    Par d�faut
    Salut,

    A vrai dire, ce n'est pas un logiciel qui est g�n�ralement utilis� pour les tests unitaires, mais plutot une biblioth�que.

    Tu peux, par exemple, envisager d'utiliser boost test qui n'ajoute aucune d�pendances et qui permet de cr�er des tests unitaires tr�s sympa

    Ceci dit, en th�orie, les tests unitaires devraient �tre effectu�s durant l'ensemble du processus de la mise au point de ton application
    A m�diter: La solution la plus simple est toujours la moins compliqu�e
    Ce qui se con�oit bien s'�nonce clairement, et les mots pour le dire vous viennent ais�ment. Nicolas Boileau
    Compiler Gcc sous windows avec MinGW
    Coder efficacement en C++ : dans les bacs le 17 f�vrier 2014
    mon tout nouveau blog

  3. #3
    Membre confirm�
    Inscrit en
    Janvier 2010
    Messages
    68
    D�tails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 68
    Par d�faut
    Le soucis c'est que c'est moi qui �cris le code, mais pas forcement moi qui fait les tests.

    En plus de ca j'ai pleins de projets � cod�, et je voudrai juste install� une plateforme de debug pour des personnes pas forcement sp�cialist� en c++ qui leur permettrai de corriger rapidement des erreur en cas de probl�me chez un client, voila

    je ne trouve pas le site de "boot test" tu n'aurai pas le lien , merci

  4. #4
    R�dacteur

    Avatar de Davidbrcz
    Homme Profil pro
    Ing Supa�ro - Doctorant ONERA
    Inscrit en
    Juin 2006
    Messages
    2 307
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 33
    Localisation : Suisse

    Informations professionnelles :
    Activit� : Ing Supa�ro - Doctorant ONERA

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 307
    Par d�faut
    Des logiciels de tests unitaires ? Connait pas.
    Mais des biblioth�ques de test, ouais
    "Never use brute force in fighting an exponential." (Andrei Alexandrescu)

    Mes articles dont Conseils divers sur le C++
    Une tr�s bonne doc sur le C++ (en) Why linux is better (fr)

  5. #5
    Expert �minent
    Avatar de koala01
    Homme Profil pro
    aucun
    Inscrit en
    Octobre 2004
    Messages
    11 644
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 53
    Localisation : Belgique

    Informations professionnelles :
    Activit� : aucun

    Informations forums :
    Inscription : Octobre 2004
    Messages : 11 644
    Par d�faut
    Citation Envoy� par tiagocerqueira Voir le message
    Le soucis c'est que c'est moi qui �cris le code, mais pas forcement moi qui fait les tests.

    En plus de ca j'ai pleins de projets � cod�, et je voudrai juste install� une plateforme de debug pour des personnes pas forcement sp�cialist� en c++ qui leur permettrai de corriger rapidement des erreur en cas de probl�me chez un client, voila
    Le probl�me, c'est que, une fois chez le client, il est beaucoup trop tard pour faire des tests unitaires...

    M�me si, d'aventure, tu rencontre un bug une fois l'application d�ploy�e chez le client, cela implique (normalement) un retour � la case "conception /programmation" et... une nouvelle batterie de tests unitaires pour s'assurer que la correction de bug ne provoque pas d'autres r�gressions...
    A m�diter: La solution la plus simple est toujours la moins compliqu�e
    Ce qui se con�oit bien s'�nonce clairement, et les mots pour le dire vous viennent ais�ment. Nicolas Boileau
    Compiler Gcc sous windows avec MinGW
    Coder efficacement en C++ : dans les bacs le 17 f�vrier 2014
    mon tout nouveau blog

  6. #6
    Membre �m�rite
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    780
    D�tails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations forums :
    Inscription : Mai 2006
    Messages : 780
    Par d�faut
    La d�finition de test unitaire c'est pas le test d'un module ou d'une partie de code?

    Et dans les biblioth�ques de test unitaire, le d�veloppeur cr�e un "programme de test" ind�pendant qui va tester son module/son code/etc automatiquement .

    On est loin de chez le client.

    Ou alors c'est un autre type de test que tu cherches.

  7. #7
    Membre confirm�
    Inscrit en
    Janvier 2010
    Messages
    68
    D�tails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 68
    Par d�faut
    Donc quand j'utilise un framework de test je cr�e un programme ind�pendant qui peut tester par exemple une librairie?? c'est ca??

    si c'est ca, ca peut aller parcke ca met pas de d�pendances dans mon code

  8. #8
    Membre Expert

    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Septembre 2007
    Messages
    1 895
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 49
    Localisation : France, Bouches du Rh�ne (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - Op�rateur de t�l�communications

    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 895
    Par d�faut
    Citation Envoy� par tiagocerqueira Voir le message
    Donc quand j'utilise un framework de test je cr�e un programme ind�pendant qui peut tester par exemple une librairie?? c'est ca??

    si c'est ca, ca peut aller parcke ca met pas de d�pendances dans mon code
    C'est le principe, oui. Un framework de test unitaires est fait pour cr�er une application de test, pas pour �tre int�gr� dans une application existente (�a n'aurait pas vraiment de sens de toute fa�on). Il n'introduit donc pas de d�pendance dans la librairie ; par contre, n�cessairement, il y a une relation de d�pendance entre le framework de test et l'application de test (mais �a, c'est quand m�me relativement logique...)
    [FAQ des forums][FAQ D�veloppement 2D, 3D et Jeux][Si vous ne savez pas ou vous en �tes...]
    Essayez d'�crire clairement (c'est � dire avec des mots fran�ais complets). SMS est votre ennemi.
    Evitez les arguments inutiles - DirectMachin vs. OpenTruc ou G++ vs. Caf�. C'est d�pass� tout �a.
    Et si vous �tes sages, vous aurez peut �tre vous aussi la chance de passer � la t�l�. Ou pas.

    Ce site contient un forum d'entraide gratuit. Il ne s'use que si l'on ne s'en sert pas.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Choix d'un logiciel pour analyse portefeuille client
    Par julio44 dans le forum Autres Solutions d'entreprise
    R�ponses: 1
    Dernier message: 04/07/2011, 09h16
  2. Regles pour tests unitaires
    Par Orphey dans le forum C#
    R�ponses: 7
    Dernier message: 28/02/2011, 20h20
  3. Logiciel pour test application avec configuration minimale
    Par Gigi070 dans le forum EDI/Outils
    R�ponses: 4
    Dernier message: 19/01/2010, 16h27
  4. logiciel pour test modem
    Par looping dans le forum Composants
    R�ponses: 1
    Dernier message: 22/07/2009, 19h18
  5. Choix d'un logiciel pour aider a la diffusion de documents
    Par frazz dans le forum Autres Solutions d'entreprise
    R�ponses: 0
    Dernier message: 16/07/2009, 16h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo