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

  1. #1
    Membre actif

    Profil pro
    Formateur en informatique
    Inscrit en
    Août 2007
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Formateur en informatique

    Informations forums :
    Inscription : Août 2007
    Messages : 66
    Points : 266
    Points
    266
    Par défaut Améliorer la testabilité dans le cadre d'une méthode de développement classique de cycle en V
    Comment faciliter les tests au sein d'un cycle de développement en V? Cet article essaie d'exposer toutes les pistes:
    http://dominique-mereaux.developpez....r-testabilite/.
    Vos retours sont les bienvenus.
    Dominique.

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 448
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 448
    Points : 2 284
    Points
    2 284
    Par défaut
    Salut,

    Ayant peu d'expérience sur le sujet je me permet simplement de saluer l'initiative qui tombe très bien pour moi !! Merci Merci !!

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    250
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 250
    Points : 259
    Points
    259
    Par défaut
    Bonjour,

    Cet article est une belle initiative. J'ai quelques petites remarques/questions mises pêle mêle :

    1) "Néanmoins, il faut rester conscient que certains points peuvent échapper au testeur, car il n'a pas la maîtrise des spécifications de façon complète et sûre. De plus, tout est sérialisé, ce qui augmente les délais de livraison."

    Je ne comprends pas cette phrase et surtout le terme sérialisé.

    2) Le cycle en V "cas d'école" n'existe pas dans la réalité. En effet, les spécifications changent pendant toute la durée du développement et pendant la phase de test. En conséquence, peut-être faudrait-il aborder l'aspect versionnage des tests ?

    3) Pour améliorer la testabilité du logiciel, j'ajouterais qu'il est souhaitable de faire participer les intégrateurs (ou testeurs) aux revues de pairs sur les spécifications. En mettant l'accent sur la testabilité, entre autre.

    4) Pour moi, le document mélange à la fois le process métier du test, et l'aspect testabilité. A moins qu'il s'agisse d'un problème de vocabulaire.

    5) La gestion des erreurs n'augmente pas la testabilité car cette gestion d'erreur doit être elle aussi testée car elle peut être buggée.
    Néanmoins, si on parle de gestion d'erreur, on peut parler d'assertions et de programmation défensive. La meilleure défense pour le logiciel est que le développeur soit conscient qu'il peut introduire des anomalies. En avoir conscience est déjà un grand pas.

    Voilà pour ma petite contribution.

    Vincent

Discussions similaires

  1. [AC-2010] Form with Subform dans le cadre d'une relation Many-to-Many
    Par NooBxL dans le forum IHM
    Réponses: 1
    Dernier message: 19/05/2011, 21h57
  2. Réponses: 1
    Dernier message: 20/10/2010, 11h27
  3. Liste déroulante dans le cadre d'une macro
    Par lidou76 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 15/07/2009, 14h00
  4. Réponses: 6
    Dernier message: 18/04/2009, 10h45
  5. Réponses: 3
    Dernier message: 28/05/2006, 00h15

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