Résumé Chapitre 5 - Gestion Des Tests - ISTQB
Résumé Chapitre 5 - Gestion Des Tests - ISTQB
Résumé Chapitre 5 - Gestion Des Tests - ISTQB
- Une fois que les différents cas de test et procédures de test sont produits et assemblés en
suites de test, les suites de test peuvent être organisées selon un calendrier d'exécution destests qui définit l'ordre
dans lequel elles doivent être exécutées.
- Idéalement, les cas de test devraient être exécutés en fonction de leur niveau de priorité,généralement en
exécutant en premier les cas de test ayant la priorité la plus élevée.
- Si un cas de test avec une priorité plus élevée dépend d'un cas de test avec une priorité plusfaible, le cas de
test de priorité plus faible doit être exécuté en premier.
5.2.5 Facteurs influençant l'effort de test
Les facteurs qui influencent l'effort de test:.
➢ Caractéristiques du produit
• Les risques associés au produit
• La qualité des bases de test
• La taille du produit
• La complexité du domaine métier du produit
• Les exigences relatives aux caractéristiques de qualité
• Le niveau de détail requis pour la documentation des tests
• Les exigences en matière de conformité juridique et réglementaire
➢ Caractéristiques du processus de développement
• La stabilité et la maturité de l'organisation
• Le modèle de développement utilisé
• L'approche de test
• Les outils utilisés
• Le processus de test
• La pression des délais
➢ Caractéristiques liées aux personnes
• Les compétences et l'expérience des personnes impliquées, en particulier avec des projetset des produits
similaires
• La cohésion et le leadership de l'équipe
➢ Résultats des tests
• Le nombre et la sévérité des défauts trouvés
• La quantité nécessaire de travail à refaire
5.2.6 Techniques d'estimation des tests
- Le but du pilotage des tests est de recueillir des informations et de fournir un retour et de
la visibilité sur les activités de test.
- Le contrôle des tests décrit toutes les mesures correctives ou d'orientation prises à la suitede l'information
et des métriques recueillies et rapportées.
- Les actions peuvent couvrir toutes les activités de test et peuvent affecter toute autreactivité du cycle
de vie du logiciel.
➢ Exemples d'actions de contrôle des tests :
• Re-prioriser les tests lorsqu'un risque identifié se produit
• Modifier le calendrier des tests en raison de la disponibilité ou de l'indisponibilité d'unenvironnement
de test ou d'autres ressources
• Réévaluer si un élément de test répond à un critère d'entrée ou de sortie à cause d'unemodification
5.3.1 Métriques utilisées pour les tests
➢ Les métriques de test les plus courantes:
• Pourcentage du temps de travail prévu réalisé pour la préparation des cas de test
• Pourcentage du travail prévu réalisé pour la préparation de l'environnement de test
• Exécution des cas de test
• Informations sur les défauts
• Couverture des exigences, des User Stories, des critères d'acceptation, des risques ou ducode par les tests
• Degré d'achèvement des tâches, affectation et utilisation des ressources, et temps passé
5.3.2 Buts, contenu et destinataires des rapports de test
Le but du rapport de test est de synthétiser et de communiquer les informations sur l’activité de test, à la fois,
pendant et à la fin d'une activité de test
➢ Les rapports de test peuvent inclure :
Le rapport de test préparé pendant une activité de test peut être appelé rapport
d’avancement de test, tandis qu'un rapport de test préparé à la fin d'une activité de testpeut être appelé rapport
de synthèse de test.
➯ Les rapports d'avancement de test peuvent inclure :
• Le statut des activités de test et l’avancement par rapport au plan de test
• Les facteurs qui freinent l'avancement
• Les tests prévus pour la prochaine période de suivi
• La qualité de l'objet de test
Lorsque les critères de sortie sont atteints, le Test Manager fournit le rapport de synthèse detest. Ce rapport
fournit un résumé des tests réalisés, sur la base du dernier rapport d’avancement de test et de toute autre
information pertinente.
5.4 Gestion de configuration
Le but de la gestion de la configuration est d'établir et de maintenir l'intégrité du composant
ou du système, du testware et de leurs relations mutuelles tout au long du cycle de vie duprojet et du produit
➢ Pour supporter correctement les tests, la gestion de la configuration peut impliquer de s'assurer de
:
- Tous les éléments de test sont identifiés de façon unique, versionnés, suivis pour leschangements
et reliés les uns aux autres
- Tous les éléments du testware sont identifiés de manière unique, versionnés, suivis pour leschangements,
liés les uns aux autres et liés aux versions des éléments de test afin que la traçabilité puisse être maintenue
tout au long du processus de test
- Tous les documents et logiciels identifiés sont référencés sans ambiguïté dans ladocumentation
de test
5.5 Risques et tests