+ All Categories
Home > Technology > Gérez votre laboratoire de tests avec Visual Studio 2010 Lab Management

Gérez votre laboratoire de tests avec Visual Studio 2010 Lab Management

Date post: 05-Jul-2015
Category:
Upload: microsoft
View: 305 times
Download: 0 times
Share this document with a friend
Description:
Venez découvrir comment gérer vos environnements de tests virtuels via Visual Studio 2010 Lab Management et quels avantages cela apporte à vos testeurs fonctionnels et à votre IT : mise en place simplifiée, déploiement automatique de l’application, tests automatisés, snapshot, collecte de données en cas de bogues, … Nous ne manquerons pas non plus de parler des améliorations prévues pour Lab Manager dans TFS 11 !
26
palais des congrès Paris 7, 8 et 9 février 2012
Transcript
Page 1: Gérez votre laboratoire de tests avec Visual Studio 2010 Lab Management

palais des

congrès

Paris

7, 8 et 9

février 2012

Page 2: Gérez votre laboratoire de tests avec Visual Studio 2010 Lab Management

09/02/2012

Guillaume RouchonMVP Visual Studio [email protected]

Gérez votre laboratoire de

tests avec Visual Studio

Lab Management 2010

Eric Le Loc’hApplication Development [email protected]

Page 3: Gérez votre laboratoire de tests avec Visual Studio 2010 Lab Management

Web & Software Development Mobile

Solutions & Platforms

Business Intelligence

Cloud

Page 4: Gérez votre laboratoire de tests avec Visual Studio 2010 Lab Management

Premier Support For

Developers

Développez, déployez et

supportez plus efficacement vos

applications

Transferts

d’expertises

Bonnes

pratiques ALM

Accédez directement aux experts

Microsoft et groupes produits

Corp.

Améliorez la qualité de

vos développements

Réduisez les risques et

coûts des projets

applicatifs

Page 5: Gérez votre laboratoire de tests avec Visual Studio 2010 Lab Management

lab management 2010

Agenda

introduction et contexte lab management « v11 »

Page 6: Gérez votre laboratoire de tests avec Visual Studio 2010 Lab Management

lab management 2010

Agenda

introduction et contexte lab management « v11 »

Page 7: Gérez votre laboratoire de tests avec Visual Studio 2010 Lab Management

Plateforme ALM de Microsoft

Team Foundation Server 2010

GOUVERNANCE Piloter son patrimoine applicatif à travers des outils de gestion de

portefeuiile projet

PRODUCTION

DU LOGICIEL Phase SDLC (Software

Development LifeCycle)

EXPLOITATIONMise en production des

applications et suivi (version, correctifs, etc.)

Dev

Idée Déploiement Fin de vie

Besoins métiers Gestion du portefeuille de projets

Gestion du portefeuille d’applications

SDLC v1

MaintenanceSDLC v2

Supervision Mise à jour

Page 8: Gérez votre laboratoire de tests avec Visual Studio 2010 Lab Management

Visual Studio 2010 – Tour

d’horizon

Visual Studio Test Professional 2010 avec MSDN contient :Test Manager (gestion des cas de test)Test Runner (exécution des cas de test)

Page 9: Gérez votre laboratoire de tests avec Visual Studio 2010 Lab Management

L’offre Lab Management

Inclus dans :

Visual Studio Ultimate 2010 avec MSDN

Visual Studio Test Professional 2010 avec MSDN

Cible les profils suivants :

Architectes

Intégrateurs

Testeurs techniques et fonctionnels

Les licences System Center et SQL Server sont

comprises dans l’offre pour une utilisation dédiée

Page 10: Gérez votre laboratoire de tests avec Visual Studio 2010 Lab Management

lab management 2010

Agenda

introduction et contexte lab management « v11 »

Page 11: Gérez votre laboratoire de tests avec Visual Studio 2010 Lab Management

Préparation des environnements de tests longue et compliquée

Achat et préparation des machines (client, serveur)

Création de masters, déploiement des prérequis logiciels (bases et données)

Restauration des machines

Multipliée par le nombre de configuration à tester (navigateurs, OS, langues…) et le nombre de machines nécessaires

Virtualisation

Reproduction des bogues difficile pour les développeurs

Impossible de revenir en arrière

Environnement modifié/pertes de données

Problématiques

Page 12: Gérez votre laboratoire de tests avec Visual Studio 2010 Lab Management

Mise en place d’outils pour :

Utiliser des environnements virtuels gérés par l’équipe

qualité

Déployer et tester sur des environnements multi-

machines

Capturer l’état des environnements à différentes

étapes du test

Accéder aux environnements en l’état par les

développeurs

Automatiser

Capacité de reprendre et recommencer

Solutions

Page 13: Gérez votre laboratoire de tests avec Visual Studio 2010 Lab Management

Lab Management 2010

Team Foundation

Server

Gestion des cas de test

Gestion de compilation

Suivi des éléments de travail

Contrôleur de code source

System Center Virtual Machine

Management

Bibliothèque

Partagée

Template de VM

Hôte Hyper-V

Machine Virtuelle 1

Machine Virtuelle 2

Machine Virtuelle

Rapports

Equipe ITEquipe Qualité

Gestion des env. de testGestion des env. de test

Page 14: Gérez votre laboratoire de tests avec Visual Studio 2010 Lab Management

DEMO

Lab Center : visite guidée

Page 15: Gérez votre laboratoire de tests avec Visual Studio 2010 Lab Management

Déploiement classique

Build / Déploiement / Tests

CompilationPréparation des

machines

DéploiementTests

Page 16: Gérez votre laboratoire de tests avec Visual Studio 2010 Lab Management

Déploiement via Lab Management et TeamBuild

Build / Déploiement / Tests

CompilationRestauration

environnementDéploiement

Tests Snapshot

Page 17: Gérez votre laboratoire de tests avec Visual Studio 2010 Lab Management

BDT – Tests automatisés

Hyper-V Hosts

Team Foundation

Server

Test Case Management

Gestion des compilations

Suivi des éléments de travail

Contrôleur de code sources

System Center Virtual Machine

Management

Bibliothèque

Partagée

Template de VM

Machine Virtuelle

Hôte Hyper-V

Contrôleur de Test

Contrôleur de Build

Visual Studio 2010

Virtual Machines

Lab Agent

Test Agent

Build Agent

Rapports

Gestion des cas de test

Gestion des compilations

Microsoft Test Manager 2010 (Test

Pro/Ultimate)

Gestion des env. de testGestion des env. de test

Page 18: Gérez votre laboratoire de tests avec Visual Studio 2010 Lab Management

Utilisation d’environnements virtuels pour les tests

manuels

Intégration avec Micrsoft Test Runner (console

d’exécution des cas de test)

Accès intégré via remote desktop

Snapshots possibles

Récupération des données des sondes

(Intellitrace, vidéo, journal d’événements, gesture)

Network Isolation pour déploiement de plusieurs

instances du même environnement

BDT - Tests manuels

Page 19: Gérez votre laboratoire de tests avec Visual Studio 2010 Lab Management

DEMO

BDT sur environnement virtuel

Page 20: Gérez votre laboratoire de tests avec Visual Studio 2010 Lab Management

lab management 2010

Agenda

introduction et contexte lab management « v11 »

Page 21: Gérez votre laboratoire de tests avec Visual Studio 2010 Lab Management

Lab Management

Machines standards sans SCVMM

Machines physiques

Machines virtuelles non Hyper-V (vu comme des machines

physiques)

Simplification des agents et de la préparation

Lab Management « v11 »

Page 22: Gérez votre laboratoire de tests avec Visual Studio 2010 Lab Management

DEMO

Lab Management v11

Page 23: Gérez votre laboratoire de tests avec Visual Studio 2010 Lab Management

Réflexions

Processus de déploiement

Données de référence

Données d’initialisation pour les tests

Virtualisation des environnements

Les cibles

Problématiques multiplateformes, multi langues

Applications grand public

Compilations et tests automatisés

Tests manuels complexes

Comment mettre en place Lab

Management ?

Page 24: Gérez votre laboratoire de tests avec Visual Studio 2010 Lab Management

Retour sur investissement simple à calculer

Mise à disposition des équipes Qualité de la

gestion des environnements virtualisés de test

Simplification de la gestion des environnements

de test complexes

Conclusion

Page 25: Gérez votre laboratoire de tests avec Visual Studio 2010 Lab Management

BlogsGuillaume Rouchon : http://blog.qetza.net

Visual Studio 2010 Lab Management :

http://blogs.msdn.com/b/lab_management/

SitesGuide Lab Management : http://vsarlabman.codeplex.com/

Visual Studio : http://www.visualstudio.fr

MSDN : http://msdn.microsoft.com/fr-fr/

Liens utiles

Page 26: Gérez votre laboratoire de tests avec Visual Studio 2010 Lab Management

Merci !

Questions Réponses


Recommended