Certification ALM TFS

Suite à l’apparition de la nouvelle plateforme Team Foundation Server 2012, dédiée à la gestion du cycle de vie d’une application, vous avez un ensemble de certification à passer.

Alm Certifications

Ci-dessous un descriptif des certifications :

 

 

Leave a Comment

Filed under Application Lifcycle Management, Certification

Team Foundation Service News (GIT, Scrum 2.2, Test Manager, etc.)

Il existe un ensemble de nouveautés pour le début de l’année 2013 sur la plateforme Team Foundation Service, les plus importantes sont à mon avis la prise en compte du gestionnaire de code source GIT, une nouvelle version 2.2 sur le modèle de processus Microsoft Visual Studio Scrum, une intégartion de la brique technique de test sous la plateforme.
Ci-dessous un imprime écran décrivant la possibilité de créer un projet de code source GIT, on constate la possibilité de sélectionner le modèle de processus Scrum 2.2.
TFSGIT
Ci-dessous un imprime écran permettant de souligner l’intégration des plans de test au sein de la plateforme, vous pouvez ainsi créer des suites de test, les exécuter, les valider, autrement dit un ensemble de fonctionnalités effectuées qui nécessitaient l’ouverture de Microsoft Test Manager.
TestPlan

2 Comments

Filed under Team Foundation Service

Storyboarding on Team Foundation Service

Une « Storyboard » permet de communiquer autours d’un thème avec une facilité visuelle déconcertante en incluant des animations, désormais elle peut être intégrée au niveau d’un élément de travail pour affiner sa compréhension.
Si vous souhaitez importer une « Storyboard » au sein de « Team Foundation Service », suivez les étapes énoncées ci-dessous :
Ouvrir « PowerPoint » et sélectionner la section « Storyboarding », cliquer sur lien « Storyboard Shapes », réaliser une opération glisser-déposer de l’élément « Web browser » sur la surface de travail.
Storyboarding
Réaliser les diapositives de votre animation, pour les exporter sélectionner le lien « Storyboard Links », se connecter au serveur « Team Foundation Service », sélectionner le lien lier à « Link to ».
Storyboarding Run Link
Un explorateur de requête WIQL s’ouvre, sélectionner une requête vous permettant de restituer l’élément de travail cible au sein duquel vous souhaitez importer la « Storyboard ».
Storyboarding Link

4 Comments

Filed under Team Foundation Service

Team Build 2012

La plateforme « Team Foundation » permet à une équipe de développement d’intégrer de façon rapide et continue les sources des différents membres d’une équipe, valider leur intégrité et conformité par rapport aux exigences métier et automatiser ce processus de construction logicielle « Build ». Ce processus prend en charge la création de solutions multiples hébergées sur différentes plateformes telles : applications de bureau, applications web ou applications mobile, avec une intégration du code managé et non managé. Il peut inclure des actions supplémentaires telles une exécution de scripts, une copie de fichiers, la compression ou le téléchargement.
Le processus de construction de livrable sous « Team Foundation 2012 » présente un ensemble d’évolution :
1. Lancement du processus de construction sur plusieurs archivages contrôlés, pour cela sélectionner l’onglet déclencheur « Triggers » et choisir l’option fusionner et construire « n » soumissions « Merge and build up to n submissions » pour saisir le nombre d’archivages contrôlés.
Remarque : Si trois archivages contrôlés sont encapsulés dans un lot de soumission et le dernier échoue, le système lance individuellement chacun des archivages.
Ci-dessous un écran décrivant la fusion et la construction de « n » soumissions.
Build Soumissions
2. Il est désormais possible d’automatiser les tests avec le lanceur de test « Test Runner », ci-dessous un comparatif avec l’automatisation basée sur « Ms Test ».
Build Test Runner
Ci-dessous un écran permettant de définir la configuration de « Test Runner » dans le cadre de l’automatisation des tests. Sélectionner la section tests automatisés de l’onglet processus « Processus », ouvrir l’explorateur de configuration, sélectionner le lien ajouter « Add ».
Build Test Runner Configure
Remarque : La section critère « Criteria » permet d’exécuter des tests selon des filtres tels : la catégorie ou la priorité.
3. Possibilité de déposer les résultats de la construction sur le serveur « Team Foundation Service ».
4. Il n’est plus nécessaire de configurer un contrôleur de construction, le contrôleur hébergé « Hosted Build Controller » est responsable du suivi des processus.
Ci-dessous un écran décrivant la configuration du contrôleur hébergé pour un processus de construction.
Build Hosted Controller
5. Réorganisation de l’explorateur d’équipe avec l’ajout d’une section dédiée au favoris, à la recherche d’un processus et la gestion des processus.

6. L’apparition de nouvelles activités dédiées au traçage, chemin de données, comparaison des variables, exécution de test, encapsulation des commandes «Team Foundation», inspection d’un espace de travail etc.

Activities Team Build 2012 First Part Activities Team Build 2012 Second Part

6 Comments

Filed under Microsoft Build

Centraliser la gestion des droits d’accès avec TFS Admin

Un utilisateur contenant des permissions d’accès sur un serveur  « Team Foundation Server » ne contient pas forcément les mêmes permissions sur  les services de partage SharePoint « Windows SharePoint Services » ou sur les services de génération de rapports « SQL Server Reporting Services ».
TFS Admin Schema
Cette personnalisation de permission est parfois couteuse et contraignante, l’outil « TFS Admin » permet de centraliser et faciliter cette gestion des droits d’accès à travers une interface unique.
Vous pouvez le télécharger à partir de : http://www.codeplex.com/TFSAdmin
Une fois que vous l’avez installé, vous pouvez vous connecter à votre serveur.
TFS Admin Connect
Cliquer sur le projet d’équipe afin d’afficher la liste des utilisateurs.
TFS Admin List
Vous avez aussi la possibilité d’ajouter un nouvel utilisateur.
TFS Admin Adjust
Vous avez aussi la possibilité d’ajouter des rôles supplémentaires à un utilisateur sélectionné sur les différents services.
TFS Admin Set
Sélectionner les rôles cible et valider en cliquant sur le lien « OK ».
 

Leave a Comment

Filed under TFS Admin

Calculer la capacité d’une ressource pour un chef de projet

Cet article ne fait pas partie des articles les plus intéressants techniquement, cependant cette évolution fait partie des évolutions les plus utilisées de la plateforme Team Foundation 2012, il s’agit du calcul de la capacité d’une ressource.

« Team Foundation Service » permet de calculer la capacité d’une ressource en effectuant le rapport entre le nombre d’unités de travail d’une ressource et le nombre total d’unités de travail d’une itération.

Ci-dessous un écran décrivant l’ajustement de la capacité d’une ressource, il est accessible à partir du lien capacité « capacity » sous la rubrique itération« Sprint».

Capacity Calculate

 

Avant de pouvoir calculer la capacité d’une ressource il est nécessaire de définir les dates de début et fin d’une itération, cela permettra de calculer le nombre total d’unités de travail. Sélectionner le lien affecter des dates « Set dates ».

Il est aussi recommandé d’affecter des taches à une ressource, ces taches doivent être liées à des exigences.

Capacity Task

 

Ci-dessous un exemple de calcul de capacité sur une itération de trois jours : 9, 10 et 11 janvier, le nombre total d’unités de travail sur l’itération est de : 3 * 8, la ressource Aghilas intervient 8 unités de travail par jour, on lui affecte une tache qui dure 8 unités de travail.  La capacité de la ressource Aghilas est de 8 / 24.

Capacity Report

 

 

Leave a Comment

Filed under Capacity, Dashboard, Plan, Team Foundation Service

Test exploratoire pour Microsoft Test Manager 2012

Les tests exploratoires font partie des principales nouveautés de Microsoft Test Manager 2012, Microsoft Test Manager sauvegarde les actions que vous exécutez sous forme d’étape d’un cas de test. Cela permet de simplifier la saisie des cas de test.

Exploratory Test Configure

Sélectionner le lien effectuer des tests exploratoires « Do Exploratory Testing »  sous la rubrique de test « Test », sélectionner le lien explorer l’élément de travail « Explore ». (Cela associe l’enregistrement de votre test avec l’élément de travail choisi). 

Exploratory Test Start

 

La fenêtre de test exploratoire s’ouvre et attend à ce que vous soyez prêt à commencer, sélectionner le lien commencer « Start », naviguer à travers les fonctionnalités de votre application, la fenêtre de test exploratoire enregistre les actions que vous effectuez pendant votre navigation. Vous pouvez ajouter des commentaires, des captures d’écran et des fichiers supplémentaires.

 

Exploratory Test Register

 

Microsoft Test Manager 2012 contient un ensemble d’évolutions par rapport à la version précédente, ci dessous les évolutions les plus importantes :

  • Apparition des tests exploratoires : un test exploratoire permet de faciliter la saisie des étapes d’un cas de test en explorant l’application cible.
  • Optimisation des performances d’accès aux pièces jointes générées pendant les phases de diagnostic, par le biais d’un proxy.
  • Amélioration de l’éditeur de cas de test, notamment sur la partie saisie des étapes.
  • Possibilité de cloner des suites de test
  • Amélioration de l’enregistrement vidéo et audio, le magnétoscope ne nécessite plus une installation distincte.
  • Possibilité d’affecter un état d’échec ou de succès à un cas de test sans lancer le composant de lancement.
  • Enrichissement des rapports de résultats avec des filtres supplémentaires tels : la configuration, la notion de suite, etc.
  • Ajout d’une rubrique de suivi de bogues pendant l’exécution d’un cas de test.
  • Etc.

 

 Si vous souhaitez installer « Microsoft Test Manager » vous disposez du lien suivant : http://www.microsoft.com/france/visual-studio/essayez/download.aspx

 

Leave a Comment

Filed under Do Exploratory Test, Microsoft Test Manager, Team Foundation Service