Méthodes, techniques et outils pour des tests logiciels efficaces

  1. Principes de base des tests
  2. Le processus de mise sur pied des tests
    1. Planification des tests
    2. Analyse des tests
    3. Conception des tests
    4. Implementation des tests
    5. Exécution des tests
    6. Monitoring des tests
    7. Rapport d’achèvement des tests
  3. Procédure pour tester
    1. Test statique (analyse statique, Revues)
    2. Black-Box Testing
      1. formation de classes d’équivalence
      2. analyse des valeurs limites
      3. tables de décision
      4. test de transition d’état
      5. test basé sur des cas d’utilisation
    3. White-Box Testing
    4. Méthodes de test basées sur l’expérience
  4. Réaliser, exécuter et évaluer des tests
  5. Tests dans le cycle de vie du développement logiciel (modèles, niveaux de test, types de test)
  6. Gestion des tests (organisation des tests, planification et estimation des tests, suivi et contrôle des tests, risques et tests)
  7. Tools (outils) qui facilitent les tests