mardi 19 février 2008

Techdays 2008 : Nom de code Rosario

Nom de code Rosario
Session présentée par Florent Santin et Mathieu Szablowski de Winwise

Toutes les infos pour télécharger la dernière CTP du futur Visual Studio Team System sur le blog de Florent.

Les versions Team Architecte, Team Developper, Team Tester et TFS server ont été présenté pendant cette session.

Team architecte

Arrivée des software factories via DSL et de nouveaux designers dont les diagrammes de séquence.

Team Developper

Améliorations sur le débugger avec un debug history (stack des appels avec également les exceptions qui ont été catchées que l'on peut consulter après debuggage) et un debugger stand alone: version packagée du débugger et de l'application à mettre sur une machine ne possédant pas Visual Studio: vsdebug.exe: On peut débugger l'application, ouvrir les sources, mettre des points d'arrêts... Imparrable pour tester sur des environnements différents.

L'analyse de code a été également améliorée avec la définition de rules set selon la phase de développement : on n'appliquera pas forcément les mêmes règles de développement sur la version Debug que sur la version Release, par exemple. Il y a des builtin rules set mais on peut en faire des customs.

L'amélioration des tests unitaires porte essentiellement sur la productivité mais est très efficace: lorsqu'on modifie un ou plusieurs fichiers, tous les tests unitaires ne sont pas impactés: VSTS propose donc deux vues Not Impacted et Recommanded qui liste les tests unitaires a redérouler (Recommanded) car potentiellement impactés par les dernières modifications.

Team Tester

Là encore un gros effort pour réunir testeurs et développeurs en proposant un outils CAMANO connecté à TFS pour le testeur qui organise sa campagne de tests sans avoir Visual Studio sur son poste. Lorsqu'un test est déroulé via CAMANO, un screen cast est enregistré et attaché au test. Lorsque le test échoue, le développeur a la possibilité de visionner la vidéo du test. Fini l'excuse de la non reproductabilité des buggs.

Aucun commentaire:


Laurent Morisseau, auteur de ce blog, pour me contacter