@MUGLyon
Merci à tous !
Des experts au service de l’innovation 
Grâce à un processus de recrutement très 
sélectif, Viseo rassemble des consultant...
MCNEXT est une société de conseil et d’ingénierie informatique, 
spécialiste des solutions logicielles et outils de 
dével...
Héberge le MUG depuis plus d’un an! (gardien, locaux…) 
Et nous laisse maintenant prendre l’apéro 
Quoi de neuf ? 
 Après notre AG, une 
nouvelle année 
enthousiaste 
commence ! 
 Des stars mondiales en 
speakers ! ;) 
...
C’est la rentrée ! 
 25 & 26/10 : PyConFr => Conférences 
 27 & 28/10 : PyConFr => Sprints 
 29/10 : Apéro PHP 
 04/11...
Et au MUG Lyon… 
 27/11 : Refactoring de code legacy 
avec Thomas Pierrain 
 18/12 : Afterwork de fin d’année 
 Janvier...
Une cotisation de 5 euros
Qui suis-je ? 
 Industrialisateur 
 Développeur 
 Expert VS ALM 
 @gregory_ott
Et Microsoft Test Manager…
Ce que ce ne sera pas 
 Une préparation à la certif ISTQB 
 Une présentation des pratiques de tests 
 Une avant-vente c...
Ce que ce sera 
 Des pistes pour commencer à implémenter 
une stratégie de test avec MTM 
 Un retour d’expérience « obje...
La vision pessimiste…
La continuité du test 
Définir 
Conceptualisation 
Construire Tester 
Développer 
Des spécifications au logiciel 
Evaluer ...
Tous concernés 
 BA 
 Valider la définition de mes exigences 
 Dev 
 Valider ma compréhension du besoin 
 Participer ...
L’Artillerie LOURDE ?
Visual Studio ALM
Visual Studio ALM 
 Visual Studio ALM des outils pour 
supporter VOS pratiques ALM 
 Une boite à outils 
 Collaboration...
Validation des exigences 
Définir 
Conceptualisation 
Construire Tester 
Développer 
Des spécifications au logiciel 
Evalu...
Les critères d’acceptation 
 Règles métier ou DoD 
 Test de l’expression du besoin 
 Cout de mise en oeuvre technique 
...
Les critères d’acceptation
User Story et Cas de Test
Les tests exploratoires 
 Tout le monde peut participer 
 Permet de capitaliser à tous les 
niveaux des tests 
 Prépara...
Les tests exploratoires
Test explorateur et exigence
Génération assistée
La continuité du test 
Définir 
Conceptualisation 
Construire Tester 
Développer 
Des spécifications au logiciel 
Evaluer ...
Le rôle central de la Build 
BA 
QA 
DEV 
Exigence 
Tâche 
Code 
Test Plan 
Test 
Case 
Bogue 
Différentiel 
Impacts
Le rôle central de la Build
Analyse différentielle et d’impacts
La continuité du test 
Définir 
Conceptualisation 
Construire Tester 
Développer 
Des spécifications au logiciel 
Evaluer ...
Traçabilité 
 Le plan de test est défini 
 Les preuves de test sont 
automatiquement collectées 
 Résultats 
 Outils d...
Centralisation des données 
 La plateforme centralise toutes les 
données de l’exigence aux tests 
 Plusieurs rapports d...
Progression des plans de tests
Progression des récits
Etat de toutes les itérations
Etat des Bogues
Nouveautés de TFS 2013.2* 
 Les paramètres partagés (Update 2) 
 Les plans et suites de tests sont 
désormais des WorkIt...
Les nouveautés de l’update 3
Test Charting
Visibilité des Cas de Test
Merci ! 
Des Questions ? 
Des Remarques ?
Return On Time Invested
Prochain SlideShare
Chargement dans…5
×

Adoption incrémentale des tests dans VS ALM

920 vues

Publié le

Adoption incrémentale des tests dans Visual Studio ALM. Du test exploratoire au pilotage par l'analyse d'impact :
Découvrez comment MTM peut soutenir de façon progressive votre effort de test.

Que vous soyez Développeur et que vous ayez envie de participer à l'effort de test ;
Que vous soyez Analyste métier et que vous souhaitiez capitaliser sur vos critères d'acceptances ;
Que vous soyez Testeur et que vous souhaitez mettre de l'ordre dans votre patrimoine de test ;
Que vous soyez responsable de l'usine logicielle et que vous souhaitiez capitaliser sur votre plateforme préférée ;
Que vous soyez manager et que vous souhaitez améliorer votre visibilité sur les tests ;

Ou que vous ayez simplement envie d'en apprendre plus sur les tests avec la plateforme Visual Studio ALM : cette présentation est faites pour vous !

Animé par @gregory_ott

Publié dans : Logiciels
0 commentaire
1 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
920
Sur SlideShare
0
Issues des intégrations
0
Intégrations
23
Actions
Partages
0
Téléchargements
7
Commentaires
0
J’aime
1
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive
  • http://roadtoalm.com/2012/04/23/implement-tfs-or-alm-same-or-different/
  • Au sein de la User Story ou du PBI (critères d'acceptation)
    Association de cas de test (simplement dans le Web Access)
    Dans MTM Web Access en créant un plan de test et en y associant une exigence avec un ou plusieurs TC
  • Les cas de test, même sans étapes, agissent comme des critères d’acceptation
  • Faire un test sur l’exigence précédente et enrichir le plan de test
    Génération du bogue et du TC montrer les associations à partir du bogue et les preuves de tests
  • Le test exploratoire permet le parcours d’une exigence. Les éléments collecté sur la session de test seront automatiquement rattachés à l’exigence.
  • Grâce aux informations collectées durant la session de test, à travers le Test Runner, la génération du bogue est assisté par MTM. Il est également possible de déduire un cas de test de la session à la découverte d’un Bgue.
  • Associer la dernière Build au plan
    Exécuter le TC créer et reproduire le bogue
    Corriger le bogue, associer le bogue et la US
    Publier avec la Build
    Changer la Build associée au Plan et constater
  • Si tous les critères sont respectés… l’analyse d’impacts permet d’identifier les tests qui devraient être rejoués.
  • http://msdn.microsoft.com/en-us/library/dd380702.aspx
  • http://msdn.microsoft.com/fr-fr/library/dd380641.aspx
  • http://msdn.microsoft.com/fr-fr/library/dd380706.aspx
  • http://msdn.microsoft.com/fr-fr/library/dd380736.aspx
  • http://blogs.msdn.com/b/bharry/archive/2014/10/16/visual-studio-and-tfs-2013-4-update-4-release-candidate.aspx
  • http://blogs.msdn.com/b/bharry/archive/2014/10/16/visual-studio-and-tfs-2013-4-update-4-release-candidate.aspx
  • Adoption incrémentale des tests dans VS ALM

    1. 1. @MUGLyon
    2. 2. Merci à tous !
    3. 3. Des experts au service de l’innovation Grâce à un processus de recrutement très sélectif, Viseo rassemble des consultants reconnus au sein de la communauté des experts technologies web et objet. Viseo se distingue par une approche collaborative à travers la promotion des méthodes agiles dont il est un précurseur. Le client est impliqué tout au long du projet pour garantir la mise en oeuvre d’une solution parfaitement adaptée à ses besoins.
    4. 4. MCNEXT est une société de conseil et d’ingénierie informatique, spécialiste des solutions logicielles et outils de développement proposés par Microsoft. MCNEXT est certifiée Microsoft Gold Partner. Nous avons choisi de mettre en avant notre savoir-faire autour de 5 pôles : SharePoint, DotNET, BizTalk, CRM et la suite décisionnelle de Microsoft. MCNEXT a été créé en se structurant autour d’une équipe d’experts de références. C’est ce haut niveau technologique qui nous a très vite permis d’être reconnu par Microsoft et les grands comptes français. Le sérieux et l’ambiance de MCNEXT garantissent notre croissance et la qualité de nos équipes. Après 5 ans, MCNEXT compte 180 collaborateurs début 2013 à Paris, Lyon et Genève tout en maintenant une croissance de plus de 30% par an.
    5. 5. Héberge le MUG depuis plus d’un an! (gardien, locaux…) Et nous laisse maintenant prendre l’apéro 
    6. 6. Quoi de neuf ?  Après notre AG, une nouvelle année enthousiaste commence !  Des stars mondiales en speakers ! ;)  Un site pour LyonTechHub : www.lyontechhub.org
    7. 7. C’est la rentrée !  25 & 26/10 : PyConFr => Conférences  27 & 28/10 : PyConFr => Sprints  29/10 : Apéro PHP  04/11 : CARA Lyon  15/11 : Global Day of Coderetreat  18/11 : Human Talks Lyon  …
    8. 8. Et au MUG Lyon…  27/11 : Refactoring de code legacy avec Thomas Pierrain  18/12 : Afterwork de fin d’année  Janvier : NoSQL en .NET avec Gregory Cica  Février : JB Evain sur Unity et retours d’  Mars : Vous ?
    9. 9. Une cotisation de 5 euros
    10. 10. Qui suis-je ?  Industrialisateur  Développeur  Expert VS ALM  @gregory_ott
    11. 11. Et Microsoft Test Manager…
    12. 12. Ce que ce ne sera pas  Une préparation à la certif ISTQB  Une présentation des pratiques de tests  Une avant-vente commerciale MS  Des slides théoriques interminables sur le fonctionnement de MTM
    13. 13. Ce que ce sera  Des pistes pour commencer à implémenter une stratégie de test avec MTM  Un retour d’expérience « objectif » sur la mise en oeuvre de MTM  Les nouveautés de VS ALM 2013U2/3  Des échanges ?
    14. 14. La vision pessimiste…
    15. 15. La continuité du test Définir Conceptualisation Construire Tester Développer Des spécifications au logiciel Evaluer Identification des anomalies Interprétation de la valeur Comment tester la définition des exigences ? Comment implémenter les exigences ? Qu’est ce qui doit être testé ou re-testé ? Qu’est qui doit être déployé ? Est-il possible de partir en production ?
    16. 16. Tous concernés  BA  Valider la définition de mes exigences  Dev  Valider ma compréhension du besoin  Participer à l’effort de test  Industrialisateur / Intégrateur  Fournir une vision exhaustive du changement  QA  Valider l’application  Rapporter des anomalies qualifiées et détaillées  Directions  Assurer la cohésion des équipes
    17. 17. L’Artillerie LOURDE ?
    18. 18. Visual Studio ALM
    19. 19. Visual Studio ALM  Visual Studio ALM des outils pour supporter VOS pratiques ALM  Une boite à outils  Collaboration  Support des activités projet  Traçabilité  Transparence  People know that you are not an author after installing Word. Organizations think they do ALM after installing TFS (@renevo)
    20. 20. Validation des exigences Définir Conceptualisation Construire Tester Développer Des spécifications au logiciel Evaluer Identification des anomalies Interprétation de la valeur Comment tester la définition des exigences ? Comment implémenter les exigences ?
    21. 21. Les critères d’acceptation  Règles métier ou DoD  Test de l’expression du besoin  Cout de mise en oeuvre technique très faible  Améliore la réflexion  Enrichie les spécifications  Apporte transparence et facilite la communication entre les acteurs
    22. 22. Les critères d’acceptation
    23. 23. User Story et Cas de Test
    24. 24. Les tests exploratoires  Tout le monde peut participer  Permet de capitaliser à tous les niveaux des tests  Préparation d’un patrimoine de test à moindre cout
    25. 25. Les tests exploratoires
    26. 26. Test explorateur et exigence
    27. 27. Génération assistée
    28. 28. La continuité du test Définir Conceptualisation Construire Tester Développer Des spécifications au logiciel Evaluer Identification des anomalies Interprétation de la valeur Qu’est ce qui doit être testé ou re-testé ? Qu’est qui doit être déployé ?
    29. 29. Le rôle central de la Build BA QA DEV Exigence Tâche Code Test Plan Test Case Bogue Différentiel Impacts
    30. 30. Le rôle central de la Build
    31. 31. Analyse différentielle et d’impacts
    32. 32. La continuité du test Définir Conceptualisation Construire Tester Développer Des spécifications au logiciel Evaluer Identification des anomalies Interprétation de la valeur Est-il possible de partir en production ?
    33. 33. Traçabilité  Le plan de test est défini  Les preuves de test sont automatiquement collectées  Résultats  Outils d’aide à la reproduction et à la correction
    34. 34. Centralisation des données  La plateforme centralise toutes les données de l’exigence aux tests  Plusieurs rapports disponibles nativement  Excel permet de requêter aisément les données de la plateforme
    35. 35. Progression des plans de tests
    36. 36. Progression des récits
    37. 37. Etat de toutes les itérations
    38. 38. Etat des Bogues
    39. 39. Nouveautés de TFS 2013.2*  Les paramètres partagés (Update 2)  Les plans et suites de tests sont désormais des WorkItems (Update 3)  Visibilité accrue du référencement des TC (Update 4 RC)  Test Case Charting et vers une unification des magasins (WIT/TCM) (Update 4 RC)
    40. 40. Les nouveautés de l’update 3
    41. 41. Test Charting
    42. 42. Visibilité des Cas de Test
    43. 43. Merci ! Des Questions ? Des Remarques ?
    44. 44. Return On Time Invested

    ×