SlideShare une entreprise Scribd logo
1  sur  17
Télécharger pour lire hors ligne
1
Le test dans un cycle agile
Comment faire?
QUEL TYPE DE TEST DANS UN PROJET AGILE ?
Q2
Q1 Q4
Q3
Le quadrant du test agile
Brian Marick
Tests du systèmeTests unitaires
• TDD
• tests composants
Tests fonctionnels
• users stories
• mode bouchonné / prototype
Q2
Q1 Q4
Tests d’exploration
• scénarios
• tests d’utilisabilité
• tests A/B
Q3
Outils
ManuelManuel / Automatisé
Aidel’équipe
Critiquepourleproduit
Vue métier
• scalabilité
• compatibilité…
Vue technique
Automatisé
• sécurité
• qualité
Tests du systèmeTests unitaires
Tests fonctionnels
Q2
Q1 Q4
Tests d’exploration
Q3
Outils
ManuelManuel / Automatisé
Aidel’équipe
Critiquepourleproduit
Vue métier
Vue technique
TesteurDev
Dev Dev Ops
Testeur Utilisateur
Automatisé
PO
A QUEL MOMENT FAIRE LES TESTS ?
Développement Corrections
Temps
LE TEST DANS UN CYCLE CLASSIQUE
Temps mort
TestsTests unitaires
…
Temps mort
Tests
Développement
Corrections
LE TEST DANS UN « VRAI » CYCLE AGILE
Sprint 1
Tests fonctionnels
Tests unitaires
Tests système
Tests d’exploration
Sprint 2
Développement
Corrections
Tests fonctionnels
Tests unitaires
Tests système
Tests d’exploration
Sprint 3
Développement
Corrections
Tests fonctionnels
Tests unitaires
Tests système
Tests d’exploration
Développement sprint 1
A ÉVITER…
Sprint 1 Sprint 2
Tests unitaires
Tests système sprint 1
Tests d’exploration sprint 1
Corrections sprint 1
Tests fonctionnels sprint 1
Développement sprint 2
LE PROFIL TYPE DU TESTEUR
20 à 60 ans
TESTEUR / TESTEUSE
Bac+2 - Bac+3 Informatique
Rubik’s Cube
Escape Game
Détecter les anomalies
Relai du PO
Etablir la stratégie de test (Non
régression / étude impact des
correctifs …)
Valider les correctifs livrés
Contrôler la qualité
Chasseur/euse de bugs (bogues)
Ingénieur/e de validation
Recetteur/euse
Créer le cahier de recette
Exécuter les tests
Analyser les anomalies
Suivre les anomalies
Maintenir le cahier de recette
Ios
Android
Web
Tablette
Smartphone
Bilan Recette
Liste Anomalies
ET UN MANIFESTE POUR LE TEST?
jeudi 18 mai 2017
VOS CONTACTS
Gilles BRIEUX
Coach agile
07 61 93 1234
g.brieux@conserto.pro
Aurélie ROBERT
Coach agile
02. 40 92 11 01
a.robert@conserto.pro
17
merci de votre écoute
CHOISISSEZ CONSERTO
POUR OCHESTRER
VOS SOLUTIONS TECHNIQUES

Contenu connexe

Tendances

Stratégie de tests type
Stratégie de tests typeStratégie de tests type
Stratégie de tests typemadspock
 
Mémoire - L'automatisation des tests fonctionnels - Emeline Simon
Mémoire - L'automatisation des tests fonctionnels - Emeline SimonMémoire - L'automatisation des tests fonctionnels - Emeline Simon
Mémoire - L'automatisation des tests fonctionnels - Emeline SimonEmeline Simon
 
Cycles de vie d'un logiciel
Cycles de vie d'un logicielCycles de vie d'un logiciel
Cycles de vie d'un logicielRabia AZIZA
 
Strategie de test à agile tour bordeaux
Strategie de test à agile tour bordeauxStrategie de test à agile tour bordeaux
Strategie de test à agile tour bordeauxNicolas Fédou
 
Automatisation des tests - objectifs et concepts - partie 1
Automatisation des tests  - objectifs et concepts - partie 1Automatisation des tests  - objectifs et concepts - partie 1
Automatisation des tests - objectifs et concepts - partie 1Christophe Rochefolle
 
Méthodologie 2 Track Unified Process
Méthodologie 2 Track Unified ProcessMéthodologie 2 Track Unified Process
Méthodologie 2 Track Unified ProcessZakaria Bouazza
 
Introduction aux méthodes agiles
Introduction aux méthodes agilesIntroduction aux méthodes agiles
Introduction aux méthodes agilesGuillaume Collic
 
Guide tests fonctionnels
Guide tests fonctionnelsGuide tests fonctionnels
Guide tests fonctionnelscvcby
 
Méthodologie de tests et qualité
Méthodologie de tests et qualitéMéthodologie de tests et qualité
Méthodologie de tests et qualitéSpikeeLabs
 
Cours Devops Sparks.pptx.pdf
Cours Devops Sparks.pptx.pdfCours Devops Sparks.pptx.pdf
Cours Devops Sparks.pptx.pdfboulonvert
 
Automatisation des tests
Automatisation des testsAutomatisation des tests
Automatisation des testsZhu Wei QI
 
Methodes de gestion de projets - introduction au processus unifié
Methodes de gestion de projets - introduction au processus unifiéMethodes de gestion de projets - introduction au processus unifié
Methodes de gestion de projets - introduction au processus unifiéMireille Blay-Fornarino
 
Intro sur les tests unitaires
Intro sur les tests unitairesIntro sur les tests unitaires
Intro sur les tests unitairesPHPPRO
 
Exposée: Processus de test logiciel
Exposée:  Processus de test logiciel Exposée:  Processus de test logiciel
Exposée: Processus de test logiciel Esaie88
 
Présentation Agile Testing
Présentation Agile TestingPrésentation Agile Testing
Présentation Agile Testingjubehr
 
Introduction à la validation de logiciel
Introduction à la validation de logicielIntroduction à la validation de logiciel
Introduction à la validation de logicielJean-Paul CARMONA
 
Rapport exposé eXtreme Programming XP
Rapport exposé eXtreme Programming XPRapport exposé eXtreme Programming XP
Rapport exposé eXtreme Programming XPSarah
 

Tendances (20)

Stratégie de tests type
Stratégie de tests typeStratégie de tests type
Stratégie de tests type
 
Mémoire - L'automatisation des tests fonctionnels - Emeline Simon
Mémoire - L'automatisation des tests fonctionnels - Emeline SimonMémoire - L'automatisation des tests fonctionnels - Emeline Simon
Mémoire - L'automatisation des tests fonctionnels - Emeline Simon
 
Cycles de vie d'un logiciel
Cycles de vie d'un logicielCycles de vie d'un logiciel
Cycles de vie d'un logiciel
 
Strategie de test à agile tour bordeaux
Strategie de test à agile tour bordeauxStrategie de test à agile tour bordeaux
Strategie de test à agile tour bordeaux
 
Automatisation des tests - objectifs et concepts - partie 1
Automatisation des tests  - objectifs et concepts - partie 1Automatisation des tests  - objectifs et concepts - partie 1
Automatisation des tests - objectifs et concepts - partie 1
 
Méthodologie 2 Track Unified Process
Méthodologie 2 Track Unified ProcessMéthodologie 2 Track Unified Process
Méthodologie 2 Track Unified Process
 
Introduction aux méthodes agiles
Introduction aux méthodes agilesIntroduction aux méthodes agiles
Introduction aux méthodes agiles
 
Guide tests fonctionnels
Guide tests fonctionnelsGuide tests fonctionnels
Guide tests fonctionnels
 
Méthodologie de tests et qualité
Méthodologie de tests et qualitéMéthodologie de tests et qualité
Méthodologie de tests et qualité
 
Cours Devops Sparks.pptx.pdf
Cours Devops Sparks.pptx.pdfCours Devops Sparks.pptx.pdf
Cours Devops Sparks.pptx.pdf
 
Automatisation des tests
Automatisation des testsAutomatisation des tests
Automatisation des tests
 
Methodes de gestion de projets - introduction au processus unifié
Methodes de gestion de projets - introduction au processus unifiéMethodes de gestion de projets - introduction au processus unifié
Methodes de gestion de projets - introduction au processus unifié
 
Test logiciel
Test logicielTest logiciel
Test logiciel
 
Intro sur les tests unitaires
Intro sur les tests unitairesIntro sur les tests unitaires
Intro sur les tests unitaires
 
Test acceptance
Test acceptanceTest acceptance
Test acceptance
 
Methodes agiles
Methodes agilesMethodes agiles
Methodes agiles
 
Exposée: Processus de test logiciel
Exposée:  Processus de test logiciel Exposée:  Processus de test logiciel
Exposée: Processus de test logiciel
 
Présentation Agile Testing
Présentation Agile TestingPrésentation Agile Testing
Présentation Agile Testing
 
Introduction à la validation de logiciel
Introduction à la validation de logicielIntroduction à la validation de logiciel
Introduction à la validation de logiciel
 
Rapport exposé eXtreme Programming XP
Rapport exposé eXtreme Programming XPRapport exposé eXtreme Programming XP
Rapport exposé eXtreme Programming XP
 

Similaire à Le test dans un cycle agile. Comment faire ?

20110519 cara tests_agiles_grenoble_all
20110519 cara tests_agiles_grenoble_all20110519 cara tests_agiles_grenoble_all
20110519 cara tests_agiles_grenoble_allCARA_Lyon
 
Les cinq bonnes pratiques des Tests Unitaires dans un projet Agile
Les cinq bonnes pratiques des Tests Unitaires dans un projet AgileLes cinq bonnes pratiques des Tests Unitaires dans un projet Agile
Les cinq bonnes pratiques des Tests Unitaires dans un projet AgileDenis Voituron
 
Le rôle du testeur et le Blackbox testing
Le rôle du testeur et le Blackbox testingLe rôle du testeur et le Blackbox testing
Le rôle du testeur et le Blackbox testingGeeks Anonymes
 
XStudio - Présentation Télécom Valley
XStudio - Présentation Télécom ValleyXStudio - Présentation Télécom Valley
XStudio - Présentation Télécom ValleyMarc Hage Chahine
 
Altran soirée du test logiciel - assez des c 05-10-17
Altran   soirée du test logiciel - assez des c 05-10-17Altran   soirée du test logiciel - assez des c 05-10-17
Altran soirée du test logiciel - assez des c 05-10-17Marc Hage Chahine
 
Soirée du Test Logiciel - Intégration, livraison et déploiement continu - A. ...
Soirée du Test Logiciel - Intégration, livraison et déploiement continu - A. ...Soirée du Test Logiciel - Intégration, livraison et déploiement continu - A. ...
Soirée du Test Logiciel - Intégration, livraison et déploiement continu - A. ...TelecomValley
 
20120124 05 - Le Model-based Testing aujourd'hui (Inria)
20120124 05 - Le Model-based Testing aujourd'hui (Inria)20120124 05 - Le Model-based Testing aujourd'hui (Inria)
20120124 05 - Le Model-based Testing aujourd'hui (Inria)LeClubQualiteLogicielle
 
[Agile Testing Day] Test & Métiers
[Agile Testing Day] Test & Métiers[Agile Testing Day] Test & Métiers
[Agile Testing Day] Test & MétiersCellenza
 
Presentation Rex Methodes Agiles
Presentation Rex Methodes AgilesPresentation Rex Methodes Agiles
Presentation Rex Methodes AgilesIppon
 
cours-gratuit.com--id-12146.ppt
cours-gratuit.com--id-12146.pptcours-gratuit.com--id-12146.ppt
cours-gratuit.com--id-12146.pptFatiMa243348
 
[Agile Testing Day] Introduction
[Agile Testing Day] Introduction[Agile Testing Day] Introduction
[Agile Testing Day] IntroductionCellenza
 
Testing agile, transformation dans la transformation ! Culture, Process, Outils!
Testing agile, transformation dans la transformation ! Culture, Process, Outils!Testing agile, transformation dans la transformation ! Culture, Process, Outils!
Testing agile, transformation dans la transformation ! Culture, Process, Outils!DC CONSULTANTS
 
ATMTL23 - La QA a-t-elle reussi à prendre le virage agile? Et saura-t-elle f...
ATMTL23 - La QA a-t-elle reussi à prendre le virage agile?  Et saura-t-elle f...ATMTL23 - La QA a-t-elle reussi à prendre le virage agile?  Et saura-t-elle f...
ATMTL23 - La QA a-t-elle reussi à prendre le virage agile? Et saura-t-elle f...Agile Montréal
 
[Scrum Day 2011] Outillage Agile dans un environnement Microsoft
[Scrum Day 2011] Outillage Agile dans un environnement Microsoft[Scrum Day 2011] Outillage Agile dans un environnement Microsoft
[Scrum Day 2011] Outillage Agile dans un environnement MicrosoftChristophe HERAL
 
Azure DevOps Tests Plan
Azure DevOps Tests PlanAzure DevOps Tests Plan
Azure DevOps Tests PlanDenis Voituron
 
Les aventuriers des tests exploratoires : à la poursuite du bug perdu V. Théa...
Les aventuriers des tests exploratoires : à la poursuite du bug perdu V. Théa...Les aventuriers des tests exploratoires : à la poursuite du bug perdu V. Théa...
Les aventuriers des tests exploratoires : à la poursuite du bug perdu V. Théa...EspritAgile
 
2009-01-29 Squale aux Jeudis de l'Objet
2009-01-29 Squale aux Jeudis de l'Objet2009-01-29 Squale aux Jeudis de l'Objet
2009-01-29 Squale aux Jeudis de l'ObjetFabrice Bellingard
 
Human Talks Grenoble - 11/12/2012 - TDD
Human Talks Grenoble - 11/12/2012 - TDDHuman Talks Grenoble - 11/12/2012 - TDD
Human Talks Grenoble - 11/12/2012 - TDDXavier NOPRE
 

Similaire à Le test dans un cycle agile. Comment faire ? (20)

20110519 cara tests_agiles_grenoble_all
20110519 cara tests_agiles_grenoble_all20110519 cara tests_agiles_grenoble_all
20110519 cara tests_agiles_grenoble_all
 
Les cinq bonnes pratiques des Tests Unitaires dans un projet Agile
Les cinq bonnes pratiques des Tests Unitaires dans un projet AgileLes cinq bonnes pratiques des Tests Unitaires dans un projet Agile
Les cinq bonnes pratiques des Tests Unitaires dans un projet Agile
 
Le rôle du testeur et le Blackbox testing
Le rôle du testeur et le Blackbox testingLe rôle du testeur et le Blackbox testing
Le rôle du testeur et le Blackbox testing
 
XStudio - Présentation Télécom Valley
XStudio - Présentation Télécom ValleyXStudio - Présentation Télécom Valley
XStudio - Présentation Télécom Valley
 
Altran soirée du test logiciel - assez des c 05-10-17
Altran   soirée du test logiciel - assez des c 05-10-17Altran   soirée du test logiciel - assez des c 05-10-17
Altran soirée du test logiciel - assez des c 05-10-17
 
Soirée du Test Logiciel - Intégration, livraison et déploiement continu - A. ...
Soirée du Test Logiciel - Intégration, livraison et déploiement continu - A. ...Soirée du Test Logiciel - Intégration, livraison et déploiement continu - A. ...
Soirée du Test Logiciel - Intégration, livraison et déploiement continu - A. ...
 
20120124 05 - Le Model-based Testing aujourd'hui (Inria)
20120124 05 - Le Model-based Testing aujourd'hui (Inria)20120124 05 - Le Model-based Testing aujourd'hui (Inria)
20120124 05 - Le Model-based Testing aujourd'hui (Inria)
 
[Agile Testing Day] Test & Métiers
[Agile Testing Day] Test & Métiers[Agile Testing Day] Test & Métiers
[Agile Testing Day] Test & Métiers
 
Presentation Rex Methodes Agiles
Presentation Rex Methodes AgilesPresentation Rex Methodes Agiles
Presentation Rex Methodes Agiles
 
Valider par des tests - Blend
Valider par des tests - BlendValider par des tests - Blend
Valider par des tests - Blend
 
cours-gratuit.com--id-12146.ppt
cours-gratuit.com--id-12146.pptcours-gratuit.com--id-12146.ppt
cours-gratuit.com--id-12146.ppt
 
[Agile Testing Day] Introduction
[Agile Testing Day] Introduction[Agile Testing Day] Introduction
[Agile Testing Day] Introduction
 
Testing agile, transformation dans la transformation ! Culture, Process, Outils!
Testing agile, transformation dans la transformation ! Culture, Process, Outils!Testing agile, transformation dans la transformation ! Culture, Process, Outils!
Testing agile, transformation dans la transformation ! Culture, Process, Outils!
 
ATMTL23 - La QA a-t-elle reussi à prendre le virage agile? Et saura-t-elle f...
ATMTL23 - La QA a-t-elle reussi à prendre le virage agile?  Et saura-t-elle f...ATMTL23 - La QA a-t-elle reussi à prendre le virage agile?  Et saura-t-elle f...
ATMTL23 - La QA a-t-elle reussi à prendre le virage agile? Et saura-t-elle f...
 
ATDD Visuel
ATDD VisuelATDD Visuel
ATDD Visuel
 
[Scrum Day 2011] Outillage Agile dans un environnement Microsoft
[Scrum Day 2011] Outillage Agile dans un environnement Microsoft[Scrum Day 2011] Outillage Agile dans un environnement Microsoft
[Scrum Day 2011] Outillage Agile dans un environnement Microsoft
 
Azure DevOps Tests Plan
Azure DevOps Tests PlanAzure DevOps Tests Plan
Azure DevOps Tests Plan
 
Les aventuriers des tests exploratoires : à la poursuite du bug perdu V. Théa...
Les aventuriers des tests exploratoires : à la poursuite du bug perdu V. Théa...Les aventuriers des tests exploratoires : à la poursuite du bug perdu V. Théa...
Les aventuriers des tests exploratoires : à la poursuite du bug perdu V. Théa...
 
2009-01-29 Squale aux Jeudis de l'Objet
2009-01-29 Squale aux Jeudis de l'Objet2009-01-29 Squale aux Jeudis de l'Objet
2009-01-29 Squale aux Jeudis de l'Objet
 
Human Talks Grenoble - 11/12/2012 - TDD
Human Talks Grenoble - 11/12/2012 - TDDHuman Talks Grenoble - 11/12/2012 - TDD
Human Talks Grenoble - 11/12/2012 - TDD
 

Le test dans un cycle agile. Comment faire ?

  • 1. 1 Le test dans un cycle agile Comment faire?
  • 2. QUEL TYPE DE TEST DANS UN PROJET AGILE ?
  • 3. Q2 Q1 Q4 Q3 Le quadrant du test agile Brian Marick
  • 4. Tests du systèmeTests unitaires • TDD • tests composants Tests fonctionnels • users stories • mode bouchonné / prototype Q2 Q1 Q4 Tests d’exploration • scénarios • tests d’utilisabilité • tests A/B Q3 Outils ManuelManuel / Automatisé Aidel’équipe Critiquepourleproduit Vue métier • scalabilité • compatibilité… Vue technique Automatisé • sécurité • qualité
  • 5. Tests du systèmeTests unitaires Tests fonctionnels Q2 Q1 Q4 Tests d’exploration Q3 Outils ManuelManuel / Automatisé Aidel’équipe Critiquepourleproduit Vue métier Vue technique TesteurDev Dev Dev Ops Testeur Utilisateur Automatisé PO
  • 6. A QUEL MOMENT FAIRE LES TESTS ?
  • 7. Développement Corrections Temps LE TEST DANS UN CYCLE CLASSIQUE Temps mort TestsTests unitaires … Temps mort Tests
  • 8.
  • 9. Développement Corrections LE TEST DANS UN « VRAI » CYCLE AGILE Sprint 1 Tests fonctionnels Tests unitaires Tests système Tests d’exploration Sprint 2 Développement Corrections Tests fonctionnels Tests unitaires Tests système Tests d’exploration Sprint 3 Développement Corrections Tests fonctionnels Tests unitaires Tests système Tests d’exploration
  • 10. Développement sprint 1 A ÉVITER… Sprint 1 Sprint 2 Tests unitaires Tests système sprint 1 Tests d’exploration sprint 1 Corrections sprint 1 Tests fonctionnels sprint 1 Développement sprint 2
  • 11. LE PROFIL TYPE DU TESTEUR
  • 12. 20 à 60 ans TESTEUR / TESTEUSE Bac+2 - Bac+3 Informatique Rubik’s Cube Escape Game Détecter les anomalies Relai du PO Etablir la stratégie de test (Non régression / étude impact des correctifs …) Valider les correctifs livrés Contrôler la qualité Chasseur/euse de bugs (bogues) Ingénieur/e de validation Recetteur/euse Créer le cahier de recette Exécuter les tests Analyser les anomalies Suivre les anomalies Maintenir le cahier de recette Ios Android Web Tablette Smartphone Bilan Recette Liste Anomalies
  • 13. ET UN MANIFESTE POUR LE TEST?
  • 14.
  • 15.
  • 16. jeudi 18 mai 2017 VOS CONTACTS Gilles BRIEUX Coach agile 07 61 93 1234 g.brieux@conserto.pro Aurélie ROBERT Coach agile 02. 40 92 11 01 a.robert@conserto.pro
  • 17. 17 merci de votre écoute CHOISISSEZ CONSERTO POUR OCHESTRER VOS SOLUTIONS TECHNIQUES