Neu in TFS 2012: Generische Unit Tests und Code Coverage im Build

Im TFS 2010 war es standardmäßig nicht möglich andere Unit Testing Frameworks als MSTest zu verwenden. Auch die Aktivierung der Code Coverage für MSTest basierte Tests musste über den Umweg einer Test Settings Datei definiert werden.

Mit dem TFS 2012 konsolidiert Microsoft die Einstellungsmöglichkeiten in Form eines aufgeräumten Test Settings Dialog. Über den Visual Test Runner können auch auf anderen Frameworks basierte Unit Tests wie zum Beispiel NUnit Tests ausgeführt werden. Über die Option Enable Code Coverage lässt sich für diese auch die Codeabdeckung automatisiert messen.

Neu in TFS 2012: Plan und Test im MTM sind synchronisiert

Die tägliche Arbeit mit dem Microsoft Testmanager 2010 (MTM) verteilt sich im wesentlichen auf zwei Bereiche, Plan und Test. Der Bereich Plan beinhaltet Funktionen für das Testmanagement und der Bereich Test ergänzend dazu für die manuelle Testausführung. Gerade in mittleren bis großen Projekten kann eine sehr tiefe Testsuite Hierarchie aus vielen Ebenen entstehen. Möchte man nun im MTM 2010 gleich den Test Case über den Test Runner im Bereich Test ausführen, so muss man als Anwender erneut die Hierarchie bis zur Ziel-Testsuite “durchklicken”.
Der MTM 2012 bringt hier für Anwender eine spürbare Erleichterung, indem die Auswahl beidseitig synchronisiert wird (Plan –> Test, Test –> Plan).

Neu in TFS 2012: Kopieren und Ausschneiden von mehren Testfällen

Testfallverwaltung kann bei mittleren bis großen Projekte eine Herausforderung sein. Nicht selten passiert es, dass während der verschiedenen Testzyklen sich die Strukturen von etablierten Testplänen /-suiten ändern. Im MTM 2010 konnte das Umorganisieren von Testfällen schon eine Weile dauern, weil die Operationen Kopieren, Ausschneiden oder Einfügen nur für einzelne Testfälle zur Verfügung standen. Im MTM 2012 wurde diese Limitierung aufgehoben und Sie können einfach und unkompliziert mehre Testfälle nach belieben verschieben oder kopieren.

Microsoft stellt Windows Phone 8 vor

Es ist die Woche der großen Ankündigungen für Microsoft. Am heutigen Abend deutscher Zeit wurde auf dem Windows Phone Summit in San Francisco die Zukunft von Microsofts Mobilplattform skizziert. Einige der angekündigten und auch schon auf Prototypen-Hardware gezeigten Features waren bereits Inhalt von Mutmaßungen und Spekulation in den vergangenen Wochen, andere kamen als echte Neuigkeiten.…

Neu in TFS 2012: Copy Links im MTM

Seit der Visual Studio 2010 gibt es den Microsoft Testmanager MTM) als Werkzeug zum Test-Management und manueller Testausführung. In der täglichen Arbeit mit dem MTM gibt es sehr oft die Situation, dass man gerne bestimmte Informationen (z.B. Work Items, Testergebnisse, Product Backlog Items, Testpläne, etc.) mit seinen Kollegen austauschen möchte. Austauschen ist an dieser Stelle recht weit gefasst und zielt beispielhaft auf Tätigkeiten wie Review, Korrektur, Ergänzung oder gemeinsame Bearbeitung ab. Bei der Arbeit mit dem MTM musste man für diese einfache Anforderung sehr oft die Kollegen durch diverse Menüs “durchlotsen”. Der MTM 2012 macht diese Aufgabe durch “Copy Links” an diversen Stellen zum Kinderspiel (Beispiele siehe folgende Screenshots). Den Kollegen schnell zu einem Testergebnis navigieren? Einfach nur rechts oben “Copy Link” drücken und den Link per Instant-Messenger (Skype u.a) oder Mail verschicken.

Neu in TFS 2012: Benutzerprofileinstellungen

In TFS 2010 waren Benutzerprofileinstellungen vor allem an den AD-Account gebunden und auf Anzeigenamen und E-Mailadresse beschränkt. In TFS 2012 können weitere Einstellungen getroffen werden. Das Profil kann über das Web Access bearbeitet werden: Hier können ein Profilbild hinterlegt, der Benutzername und das Theme verändert werden: Zudem kann man benutzerspezifische Zeitzonen und Formatierungseinstellungen vornehmen: Hilfreich…

Microsoft stellt Surface™ vor

Vergangene Woche lud Microsoft sehr kurzfristig einige Journalisten zu einem “Major Announcement” am heutigen Montag Nachmittag (US-Amerikanische Westküstenzeit) nach Los Angeles ein. Bis wenige Stunden vor Veranstaltungsbeginn wurde der genaue Veranstaltungsort geheim gehalten, und der genaue Inhalt war tatsächlich niemandem bekannt, was zu wilden Spekulationen innerhalb der Blog-Szene und unter Journalisten führte. Viele Software-Entwickler und andere Interessierte konstruierten einen Zusammenhang mit Windows 8, was sich als goldrichtig erweisen sollte.

Neu in TFS 2012: Diskussionsansicht in der Historie von Work Items

In TFS 2010 gab es nur eine Ansicht für die Historie eines Work Items. Diese zeigte alle Feldänderungen sowie die History-Comments der Benutzer gleichermaßen an. In TFS 2012 hat Microsoft aufgeräumt. Eine separate Diskussionsansicht zeigt lediglich die Benutzerkommentare an: Die Ansicht kann auf “All Changes” gewechselt werden. Dort sind dann alle Änderungen nachvollziehbar: