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.