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 :

Combien d'entreprises utilisent des tests unitaires


Sujet :

C#

  1. #1
    Membre régulier
    Homme Profil pro
    Architecte logiciel
    Inscrit en
    Novembre 2006
    Messages
    93
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte logiciel

    Informations forums :
    Inscription : Novembre 2006
    Messages : 93
    Points : 90
    Points
    90
    Par défaut Combien d'entreprises utilisent des tests unitaires
    Bonjour à tous,

    J'aimerais connaître un pourcentage des entreprises qui utilisent les tests unitaires dans leurs développements (par exemple si vous avez fait 3 boîtes et une seul l'utilisait dîtes une sur 3 !), merci de faire partager vos expériences
    et aussi le type de projet qui nécessite un tel investissement

    Merci à vous

  2. #2
    Expert éminent sénior

    Avatar de Philippe Vialatte
    Homme Profil pro
    Architecte technique
    Inscrit en
    Juillet 2004
    Messages
    3 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2004
    Messages : 3 029
    Points : 12 465
    Points
    12 465
    Par défaut
    hmmm...

    comment te dire...

    dans mon experience perso...
    .
    .
    .
    .
    0 sur 9

    Les seuls projets sur lesquels il y'avait des tests unitaire etaient ceux ou les developpeurs/chefs de projets le sponsorisaient...

    Apres, de mon avis, pour ta seconde question, tous les projets ont besoin de tests unitaires, aprés, reste a voir l'investissement possible sur les tests unitaires. On peut partir d'un nibeau minimal ou juste la logique la plus importante du projet est testee, a des projets ou tout le projet a des tests...

    Personnellement, je dirais qu'a mon avis, sur un projet de gestion "standard", 50% de couverture est une bonne limite, et que la part de couverture doit augmenter en fonction des regles metier

    Mon Blog

    The Cake is still a lie !!!



    Vous voulez contribuer à la rubrique .NET ? Contactez-moi par MP.
    Vous voulez rédiger des articles pour la rubrique .NET ? Voici la procédure à suivre.

  3. #3
    Membre régulier
    Homme Profil pro
    Architecte logiciel
    Inscrit en
    Novembre 2006
    Messages
    93
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte logiciel

    Informations forums :
    Inscription : Novembre 2006
    Messages : 93
    Points : 90
    Points
    90
    Par défaut
    Je suis d'accord pour ta seconde partie mais quand tu dis 0/9 les chiffres font mal et sont sans appel !

    C'est justement pour cela que je pose ce petit questionnaire afin de voir si dans les entreprises le développement/rentabilité vaut plus qu'un logiciel bien couvert par des tests qui demande de l'investissement temps et homme et non visible financièrement

  4. #4
    Expert éminent Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Points : 7 903
    Points
    7 903
    Par défaut
    De façon générale, on fait des test unitaires formels et maintenus uniquement quand ils sont indispensables pour atteindre un niveau de qualité fixé par une norme, telle que DO178B ou IEC 61508, par exemple.
    Un tel niveau est parfois exigé pour des dévelopments critiques en terme de "safety" (sécurité des personnes) dans des domaines comme le médical, l'aviation ou le nucléaire.
    " Le croquemitaine ! Aaaaaah ! Où ça ? " ©Homer Simpson

  5. #5
    Expert éminent sénior

    Avatar de Philippe Vialatte
    Homme Profil pro
    Architecte technique
    Inscrit en
    Juillet 2004
    Messages
    3 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2004
    Messages : 3 029
    Points : 12 465
    Points
    12 465
    Par défaut
    Citation Envoyé par hugobosscool26 Voir le message
    ...si dans les entreprises le développement/rentabilité vaut plus qu'un logiciel bien couvert par des tests...
    euh...oui

    ...du moins de mon expérience, la règle c'est "tant que j'gagne, je joue"

    Apres, ca peut changer, mais c'est pô facile

    Mon Blog

    The Cake is still a lie !!!



    Vous voulez contribuer à la rubrique .NET ? Contactez-moi par MP.
    Vous voulez rédiger des articles pour la rubrique .NET ? Voici la procédure à suivre.

  6. #6
    Membre averti
    Homme Profil pro
    Développeur
    Inscrit en
    Septembre 2007
    Messages
    497
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 497
    Points : 330
    Points
    330
    Par défaut
    0/4

    Dans ma boite presente on en est a un niveau ou on nous dit
    on s'en fout pas le temps faut vendre pas cher ...
    et quand il ya des bugs c'est de notre faute on sait pas developper.

  7. #7
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Points : 5 195
    Points
    5 195
    Par défaut
    salut

    je rejoins l'avis de graffito

    J'ai fait du dev pour un calculateur pour l'A340 500/600. Les tests unitaires n'étaient pas que des tests de fonctionnalités d'une fonction mais aussi des tests de robustesses et des tests aux limites (par exemple, si tu codes une fonction d'addition de 2 nombres, que ce passe t-il si tu ajoutes un très grand avec un très grand (NaN, autre) ?

    Après, dans les autres domaines ou j'ai évolué : Simulation, outil de CAO, VoiceXML Browser, je n'ai jamais fait de tests unitaires mais plutot travaillé avec de l'intégration continue et du test fonctionnel

    Comme je lisais l'autre jour dans un blog d'un "guru" américain, plus tu écris de code, plus tu génères des bugs. Donc, si tu écris du code pour tester ton code (Nunit ou autre truc de test en C#), tu prends le risque d'introduire des bugs car on imagine mal un code de test 100% bug free testant du code écrit par la même personne non bug free


    The Monz, Toulouse
    The Monz, Toulouse
    Expertise dans la logistique et le développement pour
    plateforme .Net (Windows, Windows CE, Android)

Discussions similaires

  1. Combien d'entreprises utilisent l'IC ?
    Par hugobosscool26 dans le forum Intégration Continue
    Réponses: 7
    Dernier message: 19/11/2008, 00h10
  2. [MStest] Résultat des tests unitaires dans le XML
    Par loic_86 dans le forum Visual Studio
    Réponses: 1
    Dernier message: 08/03/2007, 14h32
  3. [Test][VS2005] Mise en place des tests unitaires
    Par Dadou74 dans le forum Test
    Réponses: 1
    Dernier message: 31/08/2006, 17h45
  4. [Outils] Quelle stratégie pour des tests unitaires BDD
    Par hecatonchire dans le forum Décisions SGBD
    Réponses: 6
    Dernier message: 21/04/2006, 10h20

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