Introduction à Team Foundation Server
- Introduction à Team Foundation Server 2018 et Visual Studio 2017.
- L'ALM (Application Lifecycle Management) chez Microsoft. Les principes. La gamme de produits.
- La gestion du processus de développement, de la conception au déploiement.
Gestion de projet
- Les grands principes. TFS et l'Agilité.
- Création et configuration d'un projet d'équipe.
- Suivi de son projet avec les Work Items. Les requêtes de Work Items et les bonnes pratiques.
- Gestion du backlog.
Travaux pratiques
Mise en place d'un projet d'équipe et gestion du backlog.
Gestion d'une campagne de tests fonctionnels
- La planification d'une campagne de test avec le Test Hub.
- La configuration et l'exécution d'une campagne de test.
- Le suivi de l'exécution d'un plan de test.
- Le suivi des anomalies.
- Les tests exploratoires et les Test & Feedback.
Travaux pratiques
Mise en place d'un plan de test sur un projet et exécution.
Gestion des environnements de test
- La gestion des environnements de test avec TFS.
- La notion de « configuration » dans le hub de TEST.
- La gestion simplifiée des environnements de test avec DevTest Labs ou SCVMM.
Travaux pratiques
Mise en place d'un agent de tests.
Introduction à l'automatisation des tests Web et d'interface graphique
- Présentation de l'automatisation des tests d'interface graphique avec Visual Studio 2017.
- Introduction aux tests Web avec Selenium.
- Enregistrement d'un scénario de test avec Katalon Studio.
- Exécution des tests d'interface graphique.
- Intégration des tests à l'écosystème Visual Studio ALM et suivi de leur exécution.
Travaux pratiques
Mise en place de tests automatisés d'interface graphique et d'un test Web.
Introduction à l'automatisation des tests de performance et de charge
- Présentation de l'outillage et de l'architecture des tests de performance avec Visual Studio 2017.
- Enregistrement de scénarios de tests.
- Configuration d'une campagne d'exécution de tests de performance, basée sur les scénarios enregistrés.
- Cycle de vie des tests de performance avec Visual Studio.
Travaux pratiques
Mise en place de tests de performance avec Visual Studio 2017.
Suivre l'avancement de l'exécution des tests
- Concepts de reporting.
- Utilisation des rapports de base.
- Créer et faire évoluer les rapports Excel ou Report Builder.
Travaux pratiques
Création d'un rapport personnalisé.