Venez en toute sécurité dans nos centres ! Voir notre dispositif sanitaire

> Formations > Technologies numériques > Test et qualité des applications > Outils de test > Formation Team Foundation Server 2018, automatisation des tests > Formations > Technologies numériques > Formation Team Foundation Server 2018, automatisation des tests

Team Foundation Server 2018, automatisation des tests

Team Foundation Server 2018, automatisation des tests

Télécharger au format pdf Partager cette formation par e-mail


Ce stage vous permettra de mettre en place une stratégie de tests logiciels au moyen de Visual Studio et Team Foundation Server 2018 de Microsoft. Vous apprendrez comment mettre en œuvre et automatiser des tests unitaires, des tests d'intégration, des tests d'interface graphique ainsi que des tests de charge.


Inter
Intra
Sur mesure

Cours pratique en présentiel ou en classe à distance

Réf : TFT
Prix : 2150 € HT
  3j - 21h
Pauses-café et
déjeuners offerts




Ce stage vous permettra de mettre en place une stratégie de tests logiciels au moyen de Visual Studio et Team Foundation Server 2018 de Microsoft. Vous apprendrez comment mettre en œuvre et automatiser des tests unitaires, des tests d'intégration, des tests d'interface graphique ainsi que des tests de charge.

Objectifs pédagogiques

À l’issue de la formation, le participant sera en mesure de :
  • Avoir une vision globale du produit TFS 2018
  • 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
  • Mettre en place et exécuter une campagne de tests fonctionnels
  • Savoir organiser une stratégie de tests avec TFS 2018

Objectifs pédagogiques

Public concerné

Automaticiens de tests, développeurs, chefs de projets techniques.

Public concerné

Prérequis

Connaissances de base du développement logiciel, écriture de scripts et des processus de tests.

Prérequis

Programme de la formation

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.
  • 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.
Démonstration
Présentation d'ALM (Application Lifecycle Management).

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.
  • Organisation d'un projet d'équipe.
  • Gestion du backlog, User Story, Bug et Task.
  • Suivre son projet avec les Work Items.
Travaux pratiques
Création du projet d'équipe, initialisation du backlog et du projet de démo.

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.
  • 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.
Travaux pratiques
Mise en place d'un plan de test sur un projet d'exécution.

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.
  • Qu'est-ce qu'un test unitaire ?
  • À quoi servent les tests unitaires ?
  • Champs d'application. Que doit-on tester ?
  • Bonnes pratiques.
Travaux pratiques
Mise en place de tests unitaires.

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.
  • 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.
Démonstration
Mise en place de test d'intégration avec SpecFlow.

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.
  • Les Coded UI Tests avec Visual Studio.
  • Les tests d'interface d'applications Web avec Selenium.
  • Les tests d'interface d'applications mobiles.
Travaux pratiques
Mise en place de tests d'interface graphique avec les Coded UI Tests et Selenium.

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.
  • 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.
Travaux pratiques
Mise en place de test de charge d'un serveur Web.

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 BI.
  • 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 BI.
Travaux pratiques
Création d'un rapport personnalisé via Microsoft Excel.


Programme de la formation

Parcours certifiants associés

Pour aller plus loin et renforcer votre employabilité, découvrez les parcours certifiants qui contiennent cette formation :

Parcours certifiants associés

Solutions de financement

Selon votre situation, votre formation peut être financée par :
  • Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
  • Le dispositif FNE-Formation.
  • L’OPCO (opérateurs de compétences) de votre entreprise.
  • Pôle Emploi sous réserve de l’acceptation de votre dossier par votre conseiller Pôle Emploi.
  • Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
  • Le dispositif FNE-Formation.
  • L’OPCO (opérateurs de compétences) de votre entreprise.
  • Pôle Emploi sous réserve de l’acceptation de votre dossier par votre conseiller Pôle Emploi.
Contactez nos équipes pour en savoir plus sur les financements à activer.

Solutions de financement

Horaires

En présentiel, les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45. Les pauses et déjeuners sont offerts.
En classe à distance, la formation démarre à partir de 9h.
Pour les stages pratiques de 4 ou 5 jours, quelle que soit la modalité, les sessions se terminent à 15h30 le dernier jour.

Infos pratiques

Dates et lieux

Pour vous inscrire, sélectionnez la ville et la date de votre choix.
Du 28 au 30 mars 2022
Classe à distance
S’inscrire
Du 28 au 30 mars 2022
Paris La Défense
S’inscrire
Du 20 au 22 juin 2022
Paris La Défense
S’inscrire
Du 20 au 22 juin 2022
Classe à distance
S’inscrire
Du 5 au 7 septembre 2022
Classe à distance
S’inscrire
Du 5 au 7 septembre 2022
Paris La Défense
S’inscrire
Du 28 au 30 novembre 2022
Paris La Défense
S’inscrire
Du 28 au 30 novembre 2022
Classe à distance
S’inscrire

Dates et lieux