Accueil > Gestion de projet, Agile et MOA > Team Foundation Server : automatisation des tests
Formation #GPM171

Formation Team Foundation Server : automatisation des tests

Durée : 4 jours

Code : GPM171


Sessions programmées :

Du 29 Août au 01 Sept. 2023

Du 28 Nov. au 01 Déc. 2023

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)

Objectifs

  • Avoir une vision globale du produit TFS 2018
  • Savoir organiser une stratégie de tests avec TFS 2018
  • Mettre en place et exécuter une campagne de tests fonctionnels
  • Mettre en œuvre des tests unitaires, tests d'intégration, tests d'interfaces graphiques et tests de charge
  • Suivre l'avancement de l'exécution des tests
Programme
1/ Introduction à Team Foundation Server
  • Introduction à Team Foundation Server 2018 et Visual Studio
  • Présentation d'ALM (Application Lifecycle Management) chez Microsoft
  • Gestion du processus de développement de la conception au déploiement
  • Gestion des environnements de tests
2/ Le suivi d’un projet et gestion d’un backlog avec les Work Items
  • Organisation d'un projet d'équipe
  • Gestion du backlog, User Story, Bug et Task
  • Suivre son projet avec les Work Items
3/ La gestion d'une campagne de tests fonctionnels
  • Planification d'une campagne de test avec le Test Hub
  • Configuration et exécution d'une campagne de test
  • Suivi de l'exécution d'un plan de test et des anomalies
  • Tests exploratoires et Test & Feedback
4/ Automatisation des tests unitaires
  • Qu'est-ce qu'un test unitaire ?
  • À quoi servent les tests unitaires ?
  • Champs d'application. Que doit-on tester ?
  • Bonnes pratiques
5/ Automatisation des tests d'intégration
  • Qu'est-ce qu'un test d'intégration ?
  • La gestion des données de test
  • Les niveaux de tests d'intégration
  • Définition des spécifications exécutables avec SpecFlow
6/ Automatisation des tests d'interface graphique
  • Les Coded UI Tests avec Visual Studio
  • Les tests d'interface d'applications Web avec Selenium
  • Les tests d'interface d'applications mobiles
7/ Automatisation des tests de performance et de charge
  • Scénario d'utilisation d'une application Web avec les Webtest de Visual Studio
  • Utilisation d'un jeu de données depuis un Webtest
  • Configuration d'un test de charge avec Visual Studio
  • Exécution d'un test de charge et collecte des performances
8/ Le suivi de l'avancement de l'exécution des tests
  • Le reporting avec Team Foundation Server 2018
  • Les rapports de suivi built-in disponibles
  • Création de rapports personnalisés (Microsoft Excel, Report Builder)
  • Compléments : API Analytics et Power B
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Automaticiens de tests
  • Développeurs
  • Chefs de projets techniques
Dates

Dates

  • Du 29 Août au 01 Sept. 2023
  • Du 28 Nov. au 01 Déc. 2023
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.