Mise à niveau des tests à partir de versions antérieures de Visual Studio
Il existe mise à jour et problèmes de compatibilité que vous devez connaître avant d'utiliser les tests que vous avez créés à l'aide de versions antérieures de Visual Studio.Voici les deux scénarios de mise à niveau possibles :
Upgrading tests from Visual Studio 2010
Upgrading test from versions of Visual Studio prior to Visual Studio 2010
Exécuter des tests à partir de Visual Studio 2010
Les projets de test que vous avez créés dans Visual Studio 2010 SP1 qui contiennent les tests unitaires, tests codés de l'interface utilisateur, performances de site Web ou tests de charge peuvent être ouverts dans Visual Studio 2012.Par conséquent, votre équipe peut continuer à utiliser Visual Studio 2010 SP1 ou Visual Studio 2012 pour utiliser ces projets de test.Dans certains cas, comme lorsque les projets contiennent des tests codés d'interface utilisateur, les projets peuvent être réparés lorsqu'ils sont ouverts dans Visual Studio 2012.Le processus de réparation permet au projet de test de fonctionner correctement avec Visual Studio 2010 SP1 et Visual Studio 2012.
Modèles Projets de test
[!REMARQUE]
Les projets de performances et de test de charge de site Web incluent des paramètres de test par défaut.Toutefois, les projets de test unitaire, et les projets de test codé de l'interface utilisateur ne sont plus les paramètres de test qui augmentent la représentation de test.Toutefois, pour la compatibilité, vous pouvez ouvrir et utiliser une solution 2010 SP1 de Visual Studio qui contient un projet de test et le fichier de .testsettings et continuer à utiliser.Pour plus d’informations, consultez Compatibilité des paramètres de test avec Visual Studio 2010.
Visual Studio 2012 introduit de nouveaux modèles de projet de test.Dans Visual Studio 2010, il y a un seul modèle de projet de test.Visual Studio 2012Pour tester le modèle de projet de test
Projet de test unitaire – Peut inclure des tests unitaires basés sur MSTest, des tests unitaires de tiers-parties, des tests ordonnés, et des tests génériques.Pour plus d'informations, consultez :
Projet de Test codé d'interface utilisateur – Peut inclure les types de tests répertoriés pour le projet de Test unitaire ci-dessus, et tests codés d'interface utilisateur.Pour plus d'informations, consultez :
Projet de test de performances et de charge de site Web – Peut inclure des tests de performances et de charge de site Web.Pour plus d'informations, consultez :
En raison de ces nouveaux modèles de projet de test, ainsi que d'autres modifications pour tester telles que la désapprobation windows Affichage des tests et l'ajout de l'explorateur de tests, Visual Studio 2012 inclut quelques compatibilité et options de mise à niveau.Ces la compatibilité et les options de mise à niveau prennent en charge la plupart ou vos projets de test précédents et leurs tests respectifs.
Connexions visuelles
Dans Visual Studio 2012, Microsoft Test Runner crée des vidéos dans le format Windows Media Video (WMV).Par compatiblité pour les enregistrements vidéos créés avec Visual Studio 2010, vous devez installer le logiciel adaptateur de données de diagnostic Expression Encoder 4.0.Cela vous permettra de voir les vidéos attachées dans Visual Studio 2010 à l'aide de Visual Studio 2012.Pour plus d'informations, consultez Compatibilité des pièces jointes vidéo créées à l'aide de Microsoft Test Runner dans Visual Studio 2010.
Avec Visual Studio Ultimate, Visual Studio Premium ou Visual Studio Test Professional, vous pouvez maintenant créer des plans de test, des suites de tests et des cas de test sous la forme d'éléments de travail dans votre projet d'équipe de façon à définir votre effort de test pour votre projet.Vous pouvez entrer les étapes de test requises et toute autre information dont vous avez besoin pour exécuter un test, dans le cadre de l'élément de travail.Vous pouvez convertir ces éléments en tests automatisés en associant des méthodes de test à votre cas de test.Pour plus d'informations sur la définition de votre effort de test, consultez Définition d'un plan de test.
Test de la mise à niveau des versions de Visual Studio antérieures à Visual Studio 2010
Si vous disposez de cas de test manuel existants que vous avez créés à l'aide de versions de Visual Studio antérieures à Visual Studio 2010, vous pouvez migrer les données de ces cas de test dans un cas de test manuel à l'aide de premium Visual Studio ou du test professional Visual Studio.
Si vous disposez de cas de test manuel existants qui ont été créés à l'aide de produits tiers ou sont actuellement stockés dans des documents Microsoft Word ou Microsoft Excel, vous pouvez également migrer ces cas de test dans des éléments de travail de cas de test dans Team Foundation Server.
Si vous avez des tests automatisés issus de versions antérieures de , vous pouvez associer ces tests à un cas de test après avoir mis à niveau le projet de test qui contient les tests automatisés avec .Pour plus d'informations sur l'association de tests automatisés à des cas de test, consultez Comment : associer un test automatisé à un cas de test et Comment : créer des cas de test à partir d'un assembly de tests automatisés avec tcm.exe.
Important
Après avoir mis à niveau votre projet d'équipe vers Visual Studio 2012, vous devez exécuter certaines étapes manuelles pour tirer parti des nouvelles fonctionnalités de test en créant les catégories nécessaires.Vous devez créer des catégories supplémentaires.Vous pouvez recevoir un message d'erreur indiquant que la catégorie obligatoire n'existe pas dans votre projet d'équipe jusqu'à ce que vous complétiez ces étapes.Pour plus d'informations sur l'ajout de la gestion de test à votre projet d'équipe mis à niveau, consultez Mettre à jour un projet d'équipe basé sur un modèle de processus MSF v4.2.
Si vous utilisez une combinaison de clients et de serveurs de versions antérieures et actuelles, vous pouvez obtenir des informations sur d'autres aspects dans cette matrice de compatibilité (page éventuellement en anglais).
Tâches
Utilisez les rubriques suivantes pour migrer vos cas de test existants.
Tâches |
Rubriques associées |
---|---|
À l'aide de les types de tests des versions antérieures de Visual Studio :Visual Studio 2012 inclut de compatibilité et l'amélioration pour vos tests manuels existants, tests unitaires, tests codés de l'interface utilisateur, des tests de performances de site Web, puis tests de charge. |
|
Migration des tests manuels de versions antérieures de Visual Studio : Vous pouvez utiliser un outil puissant pour migrer vos cas de test existants de versions antérieures de Visual Studio.Ou vous pouvez ajouter des étapes de test à un cas de test en sélectionnant les étapes à partir de votre fichier de test manuel dans votre solution et en les copiant dans un document Microsoft Word ou Microsoft Excel.Vous pouvez migrer ensuite ces étapes dans un cas de test et effectuer d'autres modifications requises pour les étapes de test. Vous pouvez aussi associer un test automatisé à votre cas de test. |
|
Migration de cas de test à partir de produits tiers : vous pouvez utiliser un outil puissant pour migrer vos cas de test existants vers des documents Microsoft Excel dans Team Foundation Server.Vous avez aussi la possibilité de migrer manuellement les cas de test qui sont actuellement stockés dans des documents Microsoft Word ou Microsoft Excel.Vous pourrez ensuite accéder à ces cas de test migrés à l'aide de Microsoft Test Manager et apporter d'autres modifications aux étapes de test. |
|
Voir aussi
Tâches
Guide de démarrage rapide pour le test manuel à l'aide du Gestionnaire de tests Microsoft
Concepts
compatibilité de Visual Studio 11
Vérification du code à l'aide de tests unitaires
Test de l'interface utilisateur avec des tests codés de l'interface utilisateur automatisés
Mettre à jour un projet d'équipe mis à niveau pour accéder à de nouvelles fonctionnalités