techdays 2010 : laboratoire de tests avec la virtualisation

26

Upload: vlabatut

Post on 19-Jun-2015

116 views

Category:

Technology


2 download

DESCRIPTION

TFS Team Lab

TRANSCRIPT

  • 1. 22 Laboratoires de tests avec la virtualisation Lundi 8 Fvrier 2010 Vincent Labatut Consultant - Formateur Winwise Guillaume Rouchon Consultant - Formateur Winwise

2. 33 Agenda Prambule : TFS 2010 Introduction Lab Management Automatisation Build Dploiement Tests Tests manuels sur machines virtuelles Tips Licences Nos configurations 3. 44 Tl : 01 46 08 78 50 E-mail : [email protected] Site web : www.winwise.com 1re socit dexpertise spcialise sur les nouvelles technologies Microsoft 90 consultants experts certifis sur les dernires technologies Microsoft , plusieurs MVP et 1 Regional Director 4 centres de comptences pour raliser vos projets forte valeur ajoute : Travail collaboratif Business Intelligence & Data Management Architecture et Cycle de vie des applications Interfaces Utilisateurs et Smart Clients 1er centre de formation en France sur les technologies .Net et la BI La solidit financire du groupe ALTEN Pour tout renseignement : Stand NC13, espace Communications Unifies et Collaboration 4. 55 Introduction TFS 2010 Test and Lab Manager Test Case Management Test Record & Playback Manual Testing Lab Mgmt Config. Checkpoint Environment Environment from TemplateVirtual Env. Setup/Tear Down Reporting Team Portal Test Case ManagementBranch Visualization Version Control Build Automation Gated Check-in Agile Planning Tools Team Explorer Team Agents 5. 66 Introduction Lab Management 6. 77 Problmatiques de test Les testeurs passent trop de temps prparer les environnements de test Les dveloppeurs ont du mal reproduire les bugs 7. 88 Il nous faut des outils pour que Lon puisse utiliser efficacement des environnements virtuels pr-configurs Les builds puissent dployer et lancer des tests sur des environnements multi-machines Les dveloppeurs puissent accder lenvironnement de test en ltat o le bug a t dcouvert 8. 99 Hyper-V Host Lab Management Team Foundation Server Lab Management Test Case Management Build Management Work Item Tracking Source Control System Center Virtual Machine Management Library Shares Library 1 Library 2 Hyper-V Hosts Virtual Machine 1 Virtual Machine 2 9. 1010 Dmo Visite guide du Lab Center 10. 1111 Automatisation Build Dploiement Tests sur environnement virtuel 11. 1212 Procdure traditionnelle Compilation Prparation machine(s) de test Dploiement Lancement des tests 12. 1313 Workflow de build de Lab Management Compilation Restauration environ- nement DploiementSnapshot Lancement des tests 13. 1414 Lapplication Techdays Speakers Client Serveur Web TechDaysSpeakers (WPF) WebService Serveur BDD TechDaysSpeakers (SqlServer) SearchSpeakers Persistence 14. 1515 Dmo Build, dploiement et tests en environnement multi-machines 15. 1616 Hyper-V Hosts Lab Management Team Foundation Server Lab Management Test Case Management Build Management Work Item Tracking Source Control System Center Virtual Machine Management Library Shares Library 1 Library 2 Hyper-V Hosts Test Controller Build Controller VisualStudio Microsoft Test and Lab Manager Virtual Machine 1Virtual Machines Lab Agent Test Agent Build Agent 16. 1717 Campagne de tests manuels sur environnement virtuel 17. 1818 Dmo Campagne de tests manuels sur environnement virtuel 18. 1919 Tips Dployer plusieurs instances du mme environnement Utiliser la Network Isolation Dployer ses builds la carte Utiliser des builds en modifiant les paramtres ! 19. 2020 Les licences Serveur TFS 2010 : est inclus dans les abonnements MSDN Premium Microsoft Visual Studio Lab Management 2010 : la licence dpend du nombre de CPU grs par les Hosts de VM SCVMM : est dj inclus dans la licence Lab Management Hyper-V : dans Windows 2008 Client Microsoft Visual Studio Ultimate 2010 ou bien Microsoft Visual Studio Test Professional 2010 20. 2121 Notre configuration Portable (Bi-cur 2,4Ghz 6 Go RAM SSD 120 Go) Contrleur de domaine SCVMM Hyper-V Environnement de Test (Lab Manager) Client WPF Visual Studio 2010 Ultimate Team Foundation Server 2010 Serveur Web Serveur BDD 21. 2222 Contrleur de Domaine Autre possibilit Hyper-V TFS SCVMM Visual Studio VM de test DB VM de test IHM 22. 2323 Conclusion Simplification de la prparation des environnements de test Notamment dans les environnements multi- machines Facilite le retour un tat de base Permet le branchement sur un tat en dfaut Gros gain en productivit ! 23. 2424 Merci ! 24. 2525 Questions / Rponses 25. 2626 Pour approfondir Name Code Speaker Jour Heure Salle Architecture : quoi de neuf avec Visual Studio 2010 IND301 Sacha Leroux (Bewise) Mardi 17:30 352B Dveloppement : suivi, planification et tableaux de bord IND302 Sylvain Gross (Evaluant), Noham Choulant (Evaluant) Lundi 11:00 242A LALM, facteur cl de succs des projets de dveloppement IND104 Franois Merand (Microsoft), Philippe Puschmann (Avanade) Lundi 17:30 342B Laboratoires de tests avec la virtualisation IND203 Vincent Labatut et Guillaume Rouchon (Winwise) Lundi 11:00 352A L'industrialisation et les environements htrognes IND205 Etienne Margraff(Access-It) Lundi 14:30 252A Mthodologie : quel dveloppement au 21me sicle ? IND206 Xavier Warzee (Microsoft), Mathieu Szablowski (Pyxis) Lundi 16:00 352B Plus de No Repro IND107 Olivier Dupont (Tekigo) Lundi 16:00 242B Premiers pas dans l'industrialisation : TFS Basic IND108 Florent Santin (Access-It) Lundi 17:30 351 Tests fonctionnels, tests d'interfaces, tests de charges IND109 Etienne Margraff (Access-It) Mardi 14:30 352A Visual Studio : comment l'adapter vos besoins IND110 Franois Merand (Microsoft), Alain Metge (ASF) Lundi 13:00 242A TD : Visual Studio 2010 : prise en main WKS9 Guillaume Leborgne (MCNext) Lundi 11:00 343 TD : Team Foundation Server 2010 : prise en main WKS9 Guillaume Leborgne (MCNext) Mercredi 11:00 343 TD : Expression Blend, prise en main WKS13 Eric Ambrosi (Regart.net) Mardi 16:00 343 TD : Tests fonctionnels : prise en main WKS12 Guillaume Leborgne (MCNext) Lundi 16:00 343 TD: Expression Web : Prise en main WKS24 Yannick Lejeune (IONIS) Mercredi 13:00 362/ TD : Tests de charge, prise en main WKS11 Philippe Boudard (Scopteam) Mardi 11:00 343 Et beaucoup de docs sur le stand outil de dveloppement (D11)