Formation Team Foundation Server 2018

automatisation des tests :

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 :

  • 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


Tarification et déroulement

Formation Accélérée

2000 DH ≈

  • Type de formation : Individuel
  • Volume horaire : 16 heures
  • Début de la formation : Dans un délais de 24 h aprés la validation de votre inscription
  • Horaire : Flexible selon votre disponibilité et la disponibilité de l'enseignant
  • Répartition des heures de la formation : vous pouvez terminer dans un délais de 2 jours ou bien répartir votre heures selon votre rythme, votre engagement

Formation continue

1000 DH/Mois ≈

  • Type de formation : Individuel
  • Volume horaire : 16 heures
  • Durée de la formation : 2 mois
  • Début de la formation : Dans un délais de 24 h aprés la validation de votre inscription
  • Déroulement : Une séance de 2h par semaine
  • Horaire : À déterminer après la fin de votre inscription

Formation continue

400 DH/Mois ≈

  • Type de formation : En groupe
  • Volume horaire : 16 heures
  • Durée de la formation : 2 mois
  • Début de la formation : Le
  • Dernier délais d'inscription : Le
  • Déroulement : Une séance de 2h par semaine
  • Horaire : À déterminer après la fin de votre inscription pour s'adapter aux emplois de temps des inscrits
×

Formulaire d'inscription à l'Ecole Polytechnique des Génies

Virement Bancaire

Comment dois-je faire pour payer les frais d'inscription

Competence Center met à votre disposition des méthodes de paiement flexibles et en toute sécurité

Paiement par virement bancaire (RIB : 127270212119022082000414).

Paiement en cash chez notre centre (À côté de la pharmacie Bahja sur l'avenue Mhd 5, au-dessus du café El Mamouniya).

Programme de formation

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

2Le 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.
  • TP :Création du projet d'équipe, initialisation du backlog et du projet de démo.

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

4Automatisation des tests unitaires:

  • Qu'est-ce qu'un test unitaire ?
  • À quoi servent les tests unitaires ?
  • Champs d'application. Que doit-on tester ?
  • Bonnes pratiques.
  • TP :Mise en place de tests unitaires.

5Automatisation des tests d'intégration

  • Qu'est-ce qu'un test d'intégration ?
  • La gestion des données de test.
  • ELes niveaux de tests d'intégration.
  • Définition des spécifications exécutables avec SpecFlow.
  • TP :Mise en place de test d'intégration avec SpecFlow.

6Automatisation 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.
  • TP :Mise en place de tests d'interface graphique avec les Coded UI Tests et Selenium.

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

8Le 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.
  • TP:Création d'un rapport personnalisé via Microsoft Excel.

Notre priorité

Formation flexible

Vous souhaitez actualiser vos connaissances ou acquérir un diplôme ? Choisissez parmi les différentes formations en informatique le cours qui vous convient, à vos rythme, tout au long de vos formation.

Qualités requises

L’informatique est un outil majeur de stratégie et de compétitivité. Il est devenu indispensable aux entreprises et au grand public... Profitez des conseils avec nous pour bien maîtriser l’informatique.

Formation à distance

Il est possible de devenir webmaster, webdesigner ou référenceur... Profitez avec notre centre des formations diplômantes et certifiantes à distance pour s’orienter aux métiers du web.

prix compétitifs

Depuis la création de notre centre, nous ne cessons de développer nos connaissances pour assurer de formation performante avec un prix abordable, raisonnable et particulièrement avantageux.