Résumé Chap 1
Résumé Chap 1
Résumé Chap 1
Evaluer les produits du travail : Les exigences, user stories conception et le code (évaluer ce qui
est demandé peut être il y a une contradiction)
Vérifier si les exigences identifiées ont été remplies : comparer ce qui est fait par rapport à ce qui
est demandé
Vérifier qu’un objet de test est conforme aux exigences contractuelles légales et réglementaires
Fournir des informations aux parties prenantes afin qu’elles puissent prendre des décisions*
Valider si l’objet de test est complet et fonctionne comme prévu par les parties prenantes
Les tests déclenchent les échecs causés par les défauts du système, le débogage consiste à
chercher les causes de ces défauts, les analyser et les éliminer.
Le testeur a la responsabilité de :
Le développeur a la responsabilité de :
Débogage :
Ils ne sont pas identiques, les tests sont une forme de contrôle qualité.
1.2.3 - Exemple :
Défaut : La cause de l’erreur par exemple, si le logiciel ne valide pas correctement l’adresse
email saisie par l’utilisateur et permet une connexion avec une adresse invalide c’est un défaut
dans la fonctionnalité du logiciel.
Echec : Serait le résultat observable du défaut. Si l’utilisateur saisit une adresse email invalide et
parvient quand même à se connecter c’est un échec dans le processus de validation des
données.
► Les défauts peuvent être des symptômes de problèmes systémiques dans le SDLC.
Pression du temps
La faillibilité humaine
La complexité
L'incompréhension
Surveillance et contrôle
Analyse
Implémentation
Exécution
Achèvement
3- La traçabilité des scénarios de test par rapport aux exigences peut vérifier que les exigences
sont couvertes par les scénarios de test
La traçabilité des résultats de test jusqu'aux risques peut être utilisée pour évaluer le niveau de
risque résiduel dans un objet de test
Une bonne traçabilité permet de déterminer l’impact des changements, facilite les audits de tests
et contribue à répondre aux critères de gouvernance informatique
La traçabilité fournit des informations permettant d'évaluer la qualité des produits, la capacité des
processus et l'avancement du projet par rapport aux objectifs commerciaux
Le rôle de test assume la responsabilité globale de l’aspect ingénierie (technique) des tests. Il se
concentre principalement sur les activités d'analyse des tests, de conception de tests, de mise en
œuvre et d'exécution des tests.
Connaissances en matière de tests (pour augmenter l'efficacité des tests, par exemple en
utilisant des techniques de test) Minutie, prudence, curiosité, attention aux détails, être
méthodique (pour identifier les défauts, en particulier ceux qui sont difficiles à trouver
Pensée analytique, pensée critique, créativité (pour augmenter l'efficacité des tests)
Connaissances techniques (pour augmenter l'efficacité des tests, par exemple en utilisant des
outils de test appropriés)
Dans l'approche d'équipe globale, tout membre de l'équipe possédant les connaissances et les
compétences nécessaires peut effectuer n'importe quelle tâche, et chacun est responsable de la
qualité.
Les membres de l’équipe partagent le même espace de travail (physique ou virtuel), car la
colocalisation facilite la communication et l’interaction
Collaborer avec les représentants des entreprises pour les aider à créer des tests d’acceptation
adaptés.
Travailler avec les développeurs pour convenir de la stratégie de test et décider des approches
d'automatisation des tests.
Les testeurs indépendants peuvent être isolés de l’équipe de développement, ce qui peut
entraîner un manque de collaboration, des problèmes de communication ou une relation
conflictuelle avec l’équipe de développement.
Stéréotype négative :
Solution : Etablir une relation avec les développeurs / Montrer que tu es là pour les soutenir
et les aider.
Trop critique :
Solution : Les rapports des bugs et la communication doivent être constructives, claires et
informatives et surtout pas de critique.
Biais de confirmation :
Tendance à privilégier les informations qui confirment ou soutiennent nos croyances et nos
valeurs, souvent au détriment des faits.
Curiosité
Pessimisme professionnel
Regard critique
Attention aux détails
Motivation pour une communication et des relations bonnes et positives