Aperçu des sections

  • Généralités

    Conformité du système d’information 2 (6761)

    Partie : Valorisation et Optimisation

    Si vous avez des problèmes techniques ou de login, vous pouvez me contacter

    Merci de me faire part de vos remarques ainsi que de vos suggestions pour l'amélioration de la qualité de ce site Johann Sievering
    Creative Commons License
  • Section 1


    Plan du cours
    • Introduction;
    • Construction de tests unitaires à partir des spécifications;
    • Les différents types de tests d'un système;
    • Le test et le cycle de vie;
    • Stratégies de test;
    • Normes et plans de test.
  • Cette section

    Section 2

    Vendredi 15 avril 2011

    Séquence prévue (thèmes abordés)
    • Correction détaillées du contrôle continu;
    • Synthèse du module;
    • Présentation de logiciels.
  • Section 3

    CONTRÔLE CONTINU ÉCRIT OBLIGATOIRE
    vendredi 8 avril 2011
    16h15 à 18h00

    SALLE : F425 et F429

    Champ :

    A partir d'un énoncé, placer les relations et les contraintes OCL et définir les jeux de tests. Répondre à quelques questions sur les différents types de tests d'un système, le test et son cycle de vie, les normes et plans de test.

    A partir d'un code fourni (celui de la partie théorique), implanter les tests selon les jeux de tests définis en Java - JUnit.

    Modalités :
    • Durée totale : 90 minutes;
    • Une première partie écrite sans documents (~50% du temps et de la note);
    • Une seconde partie pratique avec documents (~50% du temps et de la note);
    • L'énoncé de la partie pratique est fourni lorsque la première partie est rendue;
    • Les énoncés ainsi que les rendus se feront directement depuis ici (Cyberlearn);
    • La note obtenue sera combinée avec les contrôles continus des autres unités de cours pour former la moyenne des contrôles continus du module.

  • Section 4

    Vendredi 1er avril 2011

    Séquence prévue (thèmes abordés)
    • Réponses aux questions avant le contrôle continu;
    • Rédaction des cas de test :
      • Test de la fonctionnalité et test des contraintes;
      • Cas de test par idée;
      • Les cas de tests guident et valident la rédaction du code correspondant à la fonctionnalité et inversement;
      • Modèle général de la vérification de la levée d'une exception attend
    • Rappel squelette TestCase;
    • Analyse de l'exemple Bibliothèque;
    • Analyse du code de l'exemple.
  • Section 5

    Vendredi 25 mars 2011

    Séquence prévue (thèmes abordés)
    • Plan de test :
      • Vérification et cycle de vie ;
      • Tests unitaires;
      • Tests des modules fonctionnels;
      • Tests d'intégration;
      • Tests d'acceptation;
      • Tests de non régression;
      • Tests de stress;
      • Tests de redémarrage;
      • Acteurs réalisant les tests.
    • Tests :
      • Conduite des tests;
      • Stratégie de test;
      • Procédures de test;
      • Tests automatisés.
  • Section 6

    Vendredi 18 mars 2011

    Séquence prévue (thèmes abordés)
    • Implantation UML-Java et OCL-Java;
    • Présentation des résultats dans un fichier texte;
    • Exemple commenté Java : stages.
  • Section 7

    Vendredi 11 mars 2011

    Séquence prévue (thèmes abordés)
    • Introduction aux processus;
    • Les référentiels principaux;
    • Les bonnes pratiques;
    • L'approche processus;
    • Les indicateurs;
    • Intégration d'un composant dans un processus plus large;
    • Découpage;
    • Cycle de vie.
    • Section 8

      Vendredi 4 mars 2011

      Séquence prévue (thèmes abordés)
      • Conformité des composants;
      • Les codes contraintes;
      • Exemple commenté Java.
    • Section 9

      Vendredi 25 février 2011

      Séquence prévue (thèmes abordés)
      • Présentation du contenu du cours;
      • Rappel de la validation des composants logiciels;
      • Les objectifs du développement logiciel;
      • Spécification d'un composant;
      • Built-in test;
      • Assertion : pré - post-condition et invariant;
      • Exemple en Java : code parking.