Les mises à jour 1 et 2 de Visual Studio Ultimate 2012 ont introduit de nombreuses nouvelles fonctionnalités pour les tests ...

Les mises à jour 1 et 2 de Visual Studio Ultimate 2012 ont introduit de nombreuses nouvelles fonctionnalités pour les tests unitaires et les utilisateurs qui emploient le développement commençant par les tests.

Les utilisateurs peuvent désormais regrouper les tests par qualités, notamment :
Projet Visual Studio qui inclut le test
Durée du test
Résultats du test (réussite ou échec)
Et des critères définissables par l'utilisateur, appelés caractéristiques. Considérez cela comme la capacité de définir vos propres catégories pour différents types de tests, puis d'afficher ces regroupements dans l'Explorateur de tests.

Les filtres de test permettent à l'Explorateur de tests d'afficher seulement les tests qui vous intéressent pour l'instant. Pour les solutions Visual Studio qui comprennent des centaines, voire des milliers de tests, les filtres fournissent un mécanisme permettant de restreindre votre portée aux tests qui concernent le travail immédiat. Filtrer par propriétés de test affichées dans les groupes et d'autres, dont notamment :
Caractéristique 
Projet
Résultat de test
Nom qualifié complet
Message d'erreur
Sortie

Les listes de tests dans l'Explorateur de tests permettent de rendre persistants des filtres et de créer un regroupement dynamique pour les tests qui peuvent être utilisés lors de plusieurs sessions Visual Studio.

Les améliorations des tests incluent également de nouvelles fonctionnalités pour le test des applications Windows 8. MSTest pour les applications Windows 8 inclut des fonctionnalités permettant de piloter dynamiquement les tests unitaires à l'aide d'enregistrements de données.

Enfin, les développeurs de Windows Phone 8 bénéficient d'une prise en charge de première classe pour un workflow axé sur les tests.