Description
Ce cours vous apportera les connaissances en vue d'industrialiser vos développements d'applications .NET avec TFS 2015. Vous apprendrez à définir l'architecture des applications, gérer avec efficacité le code source, piloter les tests, mettre en place une démarche d'intégration continue et fonctionner en mode projet.
À qui s'adresse cette formation ?
Pour qui ?Chefs de projets, architectes, développeurs, équipes de déploiement.
Prérequis
Les objectifs de la formation
Programme de la formation
- Création et configuration d'un Team Project
- - Introduction à Visual Studio 2015.
- - L'industrialisation des applications.
- - L'architecture.
- - La solution TFS 2015.
- - La collection de projets.
- - Ajouter une nouvelle collection.
- - La Team Project et les processus.
- - Créer et paramétrer un projet.
- - Définition des équipes, des Areas et configuration de la sécurité.
- - Travaux pratiques Prise en main de Visual Studio 2015.
- - Collection et Team Project : création et paramétrage.
- Définition des tâches avec les Work Items
- - Les principaux concepts.
- - Liens typés.
- - L'historisation.
- - La hiérarchisation.
- - La gestion et la personnalisation des Work Items.
- - Les bonnes pratiques de création de Work Items.
- - Le reporting.
- - Travaux pratiques Création de Work Items et de requêtes personnalisées.
- La gestion du code source
- - Contrôle, archivage et extraction.
- - Gérer les évolutions d'un projet (labels, branches.
- - ).
- - Comparaison de fichiers et résolution de conflits.
- - Travaux pratiques Mise en place du contrôle de sources.
- - Application de la gestion des conflits.
- Les tests techniques et l'optimisation
- - Tests unitaires, tests Web, tests de montée en charge.
- - Automatisation des saisies avec une base de données.
- - Détection et résolution de problèmes.
- - Travaux pratiques Mise en place de différents types de tests.
- Campagne de tests fonctionnels
- - Planifier des campagnes de tests avec l'outil Test and Lab Manager.
- - Scénarios fonctionnels de tests et utilisation des tests exploratoires.
- - Exécuter les tests, communiquer avec l'équipe, gérer les anomalies, suivre les évolutions, reporter.
- - Travaux pratiques Prise en main du Test and Lab Manager.
- - Définition d'une campagne de tests et exécution.