Zum Inhalt springen
Testautomatisierung.org – Magazin für funktionale und nicht funktionale Qualitätssicherung

Zurück zu den Artikeln

Unittest / Coded UI Testmethoden mit WorkItem TestCase in Visual Studio 2012 verknüpfen

Von Waldemar Siebert · · 0 Kommentare

Durch Visual Studio 2012 haben sich einige Menüs und Funktionen im Testbereich geändert.
Mehrere Dialoge, wie Test View und Test List Editor, wurden jetzt zu einem Test Explorer zusammengefasst.

Menu "Test"-"Fenster" Visual Studio 2010
Screenshot: Menü Test → Fenster in Visual Studio 2010 mit Test View, Test List Editor und weiteren Einträgen

Menu "Test"-"Fenster" Visual Studio 2012
Screenshot: Menü Test → Fenster in Visual Studio 2012 mit nur Test-Explorer und Codeabdeckungsergebnisse

Leider hat der neue Testexplorer nicht mehr die Funktionen, die in der Test View möglich waren. Neben der fehlenden Gruppierung der Testfälle nach Klassen oder Projekt, gibt es im Testfall Contextmenü in Visual Studio 2012 keine Möglichkeit mehr, eine Testmethode mit einem Testfall in TFS zu "verknüpfen".

Kontextmenü Testfall Visual Studio 2010 
Screenshot: Kontextmenü eines Tests in Visual Studio 2010 mit dem Eintrag Associate Test to Test Case

Kontextmenü Testfall Visual Studio 2012 
Screenshot: Kontextmenü im Test-Explorer von Visual Studio 2012 ohne Option zum Verknüpfen mit einem Testfall

Um die Testmethoden mit einem Test Case zu verknüpfen sind folgende Schritte in Visual Studio 2012 notwendig:

  1. Button "Gehe zu Arbeitsaufgabe" auswählen: Screenshot: Symbolleisten-Button Gehe zu Arbeitsaufgabe in Visual Studio 2012
  2. WorkItem ID des zu verknüpfenden Testfalls eintippen: Screenshot: Dialog Gehe zu Arbeitsaufgabe mit Eingabefeld für die ID
  3. Im geöffneten Testfall Tab (seit neuestem Link) "ASSOCIATED AUTOMATION" auswählen
  4. Button ... auswählen
  5. gesuchten Testfall auswählen. Screenshot: Dialog Test auswählen mit Liste von Testmethoden, Namen unkenntlich gemacht Leider gibt es hier keine Suchfunktion, eintippen der ersten drei Buchstaben des Testfallnamens hilft den Testfall schneller zu finden. Bei einer großen Anzahl von Testfällen hilft eine einheitliche Namenskonvention.
  6. Testfall speichern - fertig! Screenshot: Bereich Associated Automation mit Name, Speicher und Typ des automatisierten Tests Der Automatisierungsstatus des Testfalls hat sich automatisch in "automated" geändert. Testfall kann in Microsoft Testmanager als automatisierter Test ausgewählt werden.

Waldemar Siebert

Begeisterter Entwickler, Trainer und Berater zu allem Themen rund um agile Softwareentwicklung, Softwarequalität und Testautomatisierung.

Gründer und Geschäftsführer der Firma SimplyTest GmbH

Das könnte Dich auch interessieren

Kommentare

Hinterlasse einen Kommentar

An der Diskussion beteiligen?
Hinterlasse uns deinen Kommentar!

Dein Kommentar geht per E-Mail an die Redaktion – er erscheint nicht sofort auf der Seite. Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit Stern markiert.