Description
Grâce à l'accent mis sur les nouvelles fonctionnalités de développement mobile, de cloud et de bureautique, l'acquisition, les performances et la productivité générale des développeurs de Visual Studio se sont améliorées ; il démarre plus rapidement, est plus réactif et utilise moins de mémoire qu'auparavant.

Ce cours commence par la mise en place d'une configuration d'intégration continue dans Visual Studio Team Services pour exécuter des tests unitaires à chaque changement de code, puis nous vous présenterons des outils qui peuvent améliorer l'efficacité des tests manuels, Microsoft Test Manager pour organiser plus efficacement les processus de test, IntelliTrace pour faciliter la reproduction des problèmes rencontrés et les tests d'interface utilisateur pour automatiser les tests de régression répétitifs.

Les dernières sections porteront sur les outils d'amélioration de la performance des applications : profilage et tests de charge.

À propos de l'auteur

Damir Arh est un architecte et développeur de logiciels qui s'intéresse à l'utilisation de nouvelles technologies et méthodologies pour rendre les processus de développement plus efficaces et améliorer l'expérience utilisateur des logiciels.

Il utilise régulièrement les cadres de tests unitaires NUnit et MsTest et est très friand de l'outil de tests continus NCrunch, ce qui change vraiment la façon dont vous regardez les tests unitaires.

Il a beaucoup d'expérience dans la mise en place de serveurs d'intégration continue (CruiseControl.NET et TeamCity), et a utilisé et administré différents outils de contrôle des sources (SVN, GIT, TFS et VSS).

Il a travaillé avec les outils de développement Microsoft tout au long de sa carrière professionnelle et a beaucoup d'expérience avec la plupart des parties du framework .NET : côté client (WPF, Windows Forms), côté serveur (WCF, WF et ASP.NET), et l'accès aux données (ADO.NET, Entity Framework).

Dernièrement, il s'est beaucoup intéressé aux plateformes mobiles, telles que WinRT et Windows Phone, et il est un fan de Portable Class Libraries depuis leur première sortie.

Dans le passé, il a passé beaucoup de temps dans le domaine de l'interopérabilité COM-.NET, ainsi qu'avec l'automatisation de Word et Excel.

Il a également de l'expérience avec tous les aspects de SQL Server (services de base de données, services d'analyse, DTS et services d'intégration).

Il est conférencier lors d'événements locaux (conférence Microsoft NT, Bleeding Edge et réunions de groupes d'utilisateurs locaux), il publie régulièrement sur son blog et est un utilisateur actif sur Stack Overflow.

CLIQUEZ ICI pour accéder à ce cours