In einem vorausgegangenen Artikel (siehe [1]) wurde bereits von meinem Kollegen Sven Hubert die AIT Productivity Tools zum Baselining von Work Items vorgestellt. Auch Testfälle sind im TFS 2010 als Work Items abgebildet. Informationen wie Testplan- und Testsuite-Zugehörigkeit in denen die Testfälle letztlich für das Testen geplant werden, werden aber aktuell nicht in Test Case Work Items abgespeichert. Wie das bewerkstelligt werden kann, zeigt der folgende Beitrag.
In diesem Zusammenhang treffen Projektmitarbeiter, wie z.B. der Testmanager oder der Projektmanager auf die folgenden Fragestellungen:
- Kann ich über eine Work Item Query alle Testfälle einer Testsuite abfragen?
- Kann ich über eine Work Item Query alle Testfälle innerhalb eines Testplanes abfragen?
- In welchen Testsuites ist ein Testfall (Test Case) enthalten?
- War ein Testfall zu einem früheren Zeitpunkt teil eines speziellen Testplanes?
- Wie sehe ich in Visual Studio 2010 den verknüpften Testplan bzw. Testsuite(s)?
Um die Durchgängigkeit zwischen Testplänen & Testsuiten und Work Items sicherzustellen, haben wir ein serverseitige Erweiterung (“CurrentTestPath”) entwickelt, welche Änderungen an selbigen Testartefakten synchronisiert. Durch Nutzung der Erweiterung sind Informationen wie z.B. aktuell verknüpfte Testpläne und Testsuiten über Work Item Queries zugreifbar.
In Kombination mit den AIT TeamSystemPro Productivity Tools ermöglicht die Erweiterung ebenfalls die Betrachtung von Testfällen aus einer historischen Perspektive, d.h. Testplanstrukturen lassen sich zu bestimmten historischen Zeitpunkten betrachten.
Fazit:
Durch die Neu-Kombination von unseren vorhandenen Tools können Projektmanager jetzt auf Informationen aus dem Microsoft Test Manager bzw. TFS Testmanagement auch aus dem Visual Studio Nutzer zugreifen.
Zusätzlich ermöglichen die AIT TeamSystemPro Productivity Tools dem Testmanager und Tester historische Informationen über seine Testfälle und Testplanstrukturen zu bekommen.
Links und weiterführende Informationen
[1] http://www.ait.pxp.agency/2011/02/02/work-item-baselines-anzeigen-und-vergleichen/
[2] AIT TeamSystemPro Productivity Tools
Gibt es eine Schnittstelle, um die Baseline-Ergebnisse in Word zu referenzieren/importieren?