Nos domaines de formation :

Formation Team Foundation Server 2013, mise en œuvre des tests logiciels

Stage pratique
Durée : 3 jours
Réf : TEF
Prix  2018 : 1990 € H.T.
Pauses et déjeuners offerts
  • Programme
  • Participants / Prérequis
  • Intra / sur-mesure
Programme

Ce cours apprend à mettre en place une stratégie de tests logiciels au moyen de Visual Studio et Team Foundation Server 2013 de Microsoft. Il vous permettra également de découvrir et de réaliser des tests unitaires, des tests Web et des tests de charge et de prendre en main les outils dédiés aux tests fonctionnels.

Objectifs pédagogiques

  • Evaluer les composants de la solution TFS 2013
  • Réaliser des tests fonctionnels, unitaires, Web et de charge sur un projet
  • Mettre en œuvre des tests automatisés avec des interfaces graphiques
  • Suivre l'avancement des tests
  • Développer une stratégie de tests logiciels
PROGRAMME DE FORMATION

Introduction à Visual Studio 2013 ALM

  • Introduction à Team Foundation Server 2013 et Visual Studio 2013.
  • 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.

La gestion de projets

  • Les grands principes.
  • La création d'un projet d'équipe.
  • La gestion des exigences avec les différents outils.

Travaux pratiques
Mise en place d'un projet.

Les tests fonctionnels

  • Les principes. L'organisation.
  • Créer le plan de test.
  • Configurer l'exécution d'un plan de test.
  • Exécuter manuellement une campagne de test.
  • Reporter une anomalie aux développeurs.

Travaux pratiques
Mise en place d'un plan de test sur un projet et son exécution.

Les tests unitaires

  • Comprendre les tests unitaires. Principes.
  • Créer un test unitaire. Comment faire ? Que tester ?
  • La liaison à une source de données.
  • Les tests impactés et la couverture de code.

Travaux pratiques
Mise en place de tests unitaires pilotés par les données.

Les tests Web et les tests de performance

  • Le cycle d'un test de charge. Les différentes étapes.
  • Créer un test Web. Les éléments clés.
  • L'exécution d'un test de charge.

Travaux pratiques
Mise en place d'un test de charge.

Les tests automatisés d'interfaces graphiques

  • Les principaux concepts.
  • Créer un test d'interface graphique basique.
  • Valider l'interface graphique.
  • Extensibilité et code personnalisé.

Travaux pratiques
Mise en place de tests automatisés d'interfaces graphiques.

La gestion des environnements de tests

  • Les principaux concepts. Les bonnes pratiques.
  • Installer et configurer un environnement de tests.
  • Utiliser un environnement de tests.
  • Utilisation des tests exploratoires.
  • Découvrir le lab management.

Travaux pratiques
Mise en place d'un agent de tests.

Suivre l'avancement de ses tests

  • Concepts de reporting.
  • Utiliser les rapports de base.
  • Créer et faire évoluer les rapports Excel.

Travaux pratiques
Création des rapports de différents types. Mise en forme de base.

Participants / Prérequis

» Participants

Chefs de projets. Testeurs. Développeurs ou n'importe quel membre d'une équipe de développement qui souhaite améliorer la qualité de son travail au quotidien.

» Prérequis

Connaissances de base du développement logiciel et des processus de tests.
Intra / sur-mesure
Programme standard     Programme sur-mesure
Oui / Non

Vos coordonnées

Dates de sessions

Pour vous inscrire, cliquez sur la session qui vous intéresse.
[+]
PARIS

Horaires

Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.
Filières métiers
Thème associé