Visual Studio 2012 – Das perfekte Setup für den manuellen Tester
Was muss ich als manueller Tester für die Arbeit mit Visual Studio Test Professional 2012 und Team Foundation Server 2012 installieren?
Was muss ich als manueller Tester für die Arbeit mit Visual Studio Test Professional 2012 und Team Foundation Server 2012 installieren?
Was sind die Änderungen am Lab Management mit TFS 2013.
Was muss ich als manueller Tester für die Arbeit mit Visual Studio Test Professional 2010 und Team Foundation Server 2010 installieren?
Microsoft hat die Themen Testmanagement/-Verwaltung und (manuelle) Testausführung bereits seit dem TFS 2010 mit einem eigenständigen Werkzeug, dem Microsoft Test Manager 2010 (MTM) adressiert und in die TFS Plattform integriert. Entwickler und Tester konnten damit erstmals auf einer gemeinsamen Datenbasis arbeiten. Alle Projektbeteiligten standen damit alle Artefakte, wie Work Items, Builds, Reports und Testdaten, gleichberechtigt und übergreifend zur Verfügung. Mit dem Visual Studio 2012 Update 2 hat Microsoft erstmals eine abgespeckte Version des MTM für das TFS Web Access veröffentlicht. Im Artikel geht um die Neuerungen im Bereich “MTM im Web” mit TFS 2013.
Mit der Umstellung des Visual Studio Release-Zyklus von 2 auf 1 Jahr je Hauptversion, wird auch das Thema der Versionskompatibilität immer kurzlebiger. Welche Versionen gibt es, und was mache ich mit meinen alten Projekten?
Auch in diesem Jahr präsentieren Microsoft und u.a. AIT die Visual Studio Testing Information Days. Auf den Visual Studio Testing Information Days haben Sie die Möglichkeit, sich live von Microsoft Spezialisten und qualifizierten Partnern über die Neuerungen zu informieren…
Eine der wichtigsten Aufgaben eines Testmanagers (ggf. Projektmanagers) besteht darin, stets im Bild über den aktuellen Status der Testaktivitäten zu sein. Der TFS hat bis jetzt alle Reporting Funktionalitäten entweder über Work Item Abfragen (Work Item Queries), SQL Server Reporting Services oder SharePoint-basierende Excel Services Reports dem Anwender zur Verfügung gestellt. Für den Testmanager hat dieses Vorgehen ggf. zwei “Unschönheiten” bereitet, erstens wurden Daten aufgrund des Warehouse Konzeptes nur stündlich aufbereitet und zweitens musste für umfangreichere Reports auf die Reporting Services Webseite gewechselt werden (Medienbruch).
In den MTM 2012 wurde jetzt ein einfaches Reporting direkt in den Bereich Plan integriert, sodass Sie jetzt schnell und ohne Toolwechsel ihre Testergebnisse auswerten können.
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).
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.
Der Microsoft Testmanager 2012 beinhaltet neben Funktionalitäten zum Testmanagement auch eine integrierte Perspektive zum Ausführen von Tests (Test Runner). Mit dem Test Runner werden zuvor spezifizierte Testfälle durch einen Tester manuell ausgeführt, Testergebnisse in den TFS zurückgemeldet oder eben Fehler (Bugs) angelegt.