14
Stratégie de tests Présentation du document « stratégie de tests » type Made by tonton MAT 2009 http:// testingitbymat.wordpress.com/

Stratégie de tests type

  • Upload
    madspock

  • View
    25.963

  • Download
    1

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Stratégie de tests type

Stratégie de tests

Présentation du document « stratégie de tests » type

Made by tonton MAT 2009http://testingitbymat.wordpress.com/

Page 2: Stratégie de tests type

Stratégie de tests : objectifs

La stratégie de tests doit permettre de se poser toute les

questions devant être passées en revue lors d’un projet de

tests. Après, il appartient aux responsables de traiter ou non

un paragraphe. Ainsi, si des paragraphes ne sont pas traités

cela doit être fais en connaissance de cause et des risques

pouvant survenir.

Made by tonton MAT 2009http://testingitbymat.wordpress.com/

Page 3: Stratégie de tests type

Stratégie de tests : logique des tests - fondamentaux

Référentielde tests

Made by tonton MAT 2009http://testingitbymat.wordpress.com/

Page 4: Stratégie de tests type

Stratégie de tests : les chapitres

• Périmètre des tests / prise de connaissance du contexte– Transformations des besoins en exigences métiers et tests (non présent dans ce document)

• Analyse des risques• Type de tests• Planning• Pilotage et suivi• Moyens de tests• Stratégie des tests• Estimations• Annexes

Made by tonton MAT 2009http://testingitbymat.wordpress.com/

Page 5: Stratégie de tests type

Stratégie de tests : définir le périmètre à tester

Cette description du périmètre est INDISPENSABLE. Il s’agit de décrire tout les modules,

applications devant être testées.

Seule la liste des 1er niveaux doit figurer dans ce chapitre et il doit y avoir un renvoi vers le / les

documents contenant les détails précis.

Référentielde tests

Made by tonton MAT 2009http://testingitbymat.wordpress.com/

Page 6: Stratégie de tests type

Stratégie de tests : analyse des risques

• 1- Ceux en relation avec la campagne de tests (déclinaison au projet de

tests des risques projet), avec pour chaque risque :– Description– Probabilité d’occurrence– Enjeux / conséquences qualitatives et quantitatives– Suggestions pour éviter et / ou faire face à ces risques

• 2- Ceux en relation avec les use case modélisés, prioriser par ordre :– Impacts business– Impacts métiers– Impacts fonctionnels– Impacts non fonctionnel

Made by tonton MAT 2009http://testingitbymat.wordpress.com/

Page 7: Stratégie de tests type

Stratégie de tests : définition des risques – état de l’Art

Référentielde tests

Made by tonton MAT 2009http://testingitbymat.wordpress.com/

Page 8: Stratégie de tests type

Stratégie de tests : type de testsLes types de tests qui vont être utilisés dans le cadre du projet pourraient être les suivants :

– Tests unitaires– Tests d’intégration– Vérification préliminaire– Tests de recevabilité– POC (Proof Of Concept, blue print)– Tests fonctionnels :

• S’aider la check-list concernant les IHM• S’aider la check-list concernant les batch

– Tests de migration (données)– Tests technique– Tests utilisateurs :

• S’aider de la check-list– Tests d’exploitabilité– Tests en période de VSR

Made by tonton MAT 2009http://testingitbymat.wordpress.com/

Page 9: Stratégie de tests type

Stratégie de tests : planning

Le but est de s’assurer que les choix faits précédemment ne conduisent pas à des

impossibilités flagrantes, par exemple : un délai totalement incompatible avec des contraintes

réglementaires ou des charges largement supérieures aux capacités qui peuvent être

dégagées.

Si ces premières estimations débouchent sur des impossibilités, il faut remettre en cause les

choix et adapter la stratégie de recette.

Prendre en compte le planning global du projet pour

en extraire / créer le planning des tests.

Made by tonton MAT 2009http://testingitbymat.wordpress.com/

Page 10: Stratégie de tests type

Stratégie de tests : pilotage et suivi des tests

Définir les instances et indicateurs permettant de suivre les activités des tests dans leurs

ensemble :

• Les réunions / conf call et leurs périodicité concernant le comité des anomalies et autres

• Les indicateurs de suivi devant être remontés aux différentes instances• Décrire le workflow des anomalies avec son RACI

Made by tonton MAT 2009http://testingitbymat.wordpress.com/

Page 11: Stratégie de tests type

Stratégie de tests : moyens de tests

Indiquer les moyens humains et techniques devant être mis en œuvre pour mener à bien

la campagne de tests :– Ressources humaines– Ressources techniques :

• Outils• Automates• Plateforme• Environnement• Jeux de données des tests

Made by tonton MAT 2009http://testingitbymat.wordpress.com/

Page 12: Stratégie de tests type

Stratégie de tests : LA stratégie de jeu des campagnes

Déterminer l’enchainement et la priorisation des campagnes et des scénarios. Par exemple :au démarrage du projet il est prévu 5 semaines pour l’exécution des tests. La livraison del’application à tester est livrée avec deux semaines de retard mais pourtant la date de MEP nebouge pas. Que faire ? Que tester ? Est-ce que l’on agrandi l’équipe de tests par exemple ?

Afin d’obtenir une bonne réactivité et apporter des éléments de choix pertinents, la réponse estqu’il faut définir 3 stratégies bien définies et qui seront mises en œuvre selon les contraintes,les délais, les budgets, etc.

Au final on obtiendra l’effort de tests à fournir.

Made by tonton MAT 2009http://testingitbymat.wordpress.com/

Page 13: Stratégie de tests type

Stratégie de tests : LA stratégie de jeu des campagnesNominal : stratégie A :La date de fin de test prévue permet de consommer l'ensemble de la charge prévue pour les tests dans unobjectif Full Qualité. Il s’agit de la cible pour disposer d’une couverture complète sans pour autant faire de

lasur-qualité.Il est possible de passer l’INTEGRALITE des tests prévus et pertinents pour cette campagne. Dans lecatalogue, ce sont ceux faisant partie de la stratégie A.

Délai contraint : stratégie B :La charge disponible pour les tests est inférieure à la charge prévue dans le cas nominal. Il s’agit d’unmode dégradé dont le but est d'aboutir à une Mise En Production (MEP) en assurant malgré tout un niveau

dequalité minimum (seulement cas nominaux).Seule une partie des tests prévus sera passée. Dans le catalogue, ce sont ceux faisant partie de la stratégie B.

Délai contraint et date imposée : stratégie C :La charge disponible pour les tests est inférieure à la charge prévue dans le cas nominal.Cette charge étant contrainte par une date de fin de tests imposée, elle correspond à la couverture de testsminimale permettant seulement de garantir l'intégrité du système, sans garantie d’un niveau de qualité surl’ensemble de l’application.

Ne seront passés que les tests couvrants les besoins les plus importants. Dans le catalogue,ce sont ceux faisant partie de la stratégie C.

Made by tonton MAT 2009http://testingitbymat.wordpress.com/

Page 14: Stratégie de tests type

Stratégie de tests : les annexes

– Glossaire– Documents de référence– Méthode d’évaluation des risques– Liste des exigences devant être considérées– Liste des profils d’une équipe de tests– Exemple de tableau des scénarios– Exemple de détail d’une fiche de tests

Made by tonton MAT 2009http://testingitbymat.wordpress.com/