Exportieren (0) Drucken
Alle erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

Neues beim Testen von Application Lifecycle Management in Visual Studio 2012

Visual Studio 2012.1 enthält neue Funktionen in den folgenden Bereichen:

Visual Studio 2012.1 mit Team Foundation Server Update 1 bietet neue Funktionen in den folgenden Bereichen ein:

Visual Studio 2012 enthält neue Funktionen in den folgenden Bereichen:

Testprojektkompatibilität mit Visual Studio 2010

Testprojekte, die in Visual Studio 2010 SP1 enthalten sind (Komponententests, Tests der codierten Benutzeroberfläche, in der Webleistungs- oder Auslastungstests) können in Visual Studio 2012 geöffnet werden. Daher kann das Team mit Testprojekten in Visual Studio 2010 SP1 und Visual Studio 2012 weiter arbeiten In einigen Fällen, beispielsweise wenn Projekte Tests der codierten UI enthalten, werden die Projekte möglicherweise zuvor vorbereitet.
Der Vorbereitungsprozess sorgt für Kompatibilität des Testprojektes mit Visual Studio 2010 SP1 und Visual Studio 2012.
Darüber hinaus enthält Visual Studio 2012 einige Änderungen für Testeinstellungen (.tesetsettings-Dateien) die in Visual Studio 2010 eingeführt wurden. Diese Änderungen sind für den Microsoft Test Manager und für Internet Leistungs- und Auslastungstest in Visual Studio Ultimate eher klein. Für Komponententests und Tests der codierten UI, sind die Änderungen bedeutender. Weitere Informationen finden Sie unter:

Neue Testprojektvorlagen

Visual Studio 2012 enthält neue Testprojektvorlagen. In Visual Studio 2010 gab es eine einzelne Testprojektvorlage. Visual Studio 2012 hat diese Testprojektvorlagen:

  • Komponententestprojekt - Kann Komponententests, Komponententests von Drittanbietern, Testreihen und generische Tests einschließen.

  • Testprojekt für codierte UI - kann die Testtypen, die für Komponententestprojekt oben aufgeführten, und die Tests der codierten UI einschließen.

  • Testprojekt für Webleistung und Auslastung - Kann Webleistungstests und Auslastungstests einschließen.

Weitere Informationen finden Sie unter Upgrade der Tests von früheren Visual Studio-Versionen.

Aktualisierung Lab-Management

Wenn Sie Lab-Umgebung verwenden, muss die Version des Testcontrollers, des Test-Agents, des Team Foundation Server und dwa Workflowdefinitionen gleich sein. Lab-Umgebung, die Sie mit Microsoft Test Manager 2010 auf einem Team Foundation Server 2010 erstellt haben, kann mit dem Microsoft Test Manager auf Visual Studio Team Foundation Server 2012 geöffnet werden, nachdem Sie die Lab Management-Komponenten aktualisiert haben. Wenn Sie die Lab Management-Komponenten aktualisieren, müssen Sie bestimmte Schritte während des Upgradevorgangs ausführensonst funktioniert die Lab-Umgebung nicht.

Wenn Sie vom Visual Studio Team Foundation Server 2012 oder vom Visual Studio 2012 aktualisieren, dann müssen Sie SCVMM 2008 R2 nicht auf SCVMM 2012 aktualisieren. Beide Versionen von SCVMM sind mit dem Lab-Management von Visual Studio 2012 kompatibel. Siehe Upgrade der Lab Management-Komponenten von Visual Studio 2010.

Microsoft Test-Manager

Komponententests

Tests der codierten UI

Webleistungs- und -Auslastungstests

Lab-Manager

Bb385901.collapse_all(de-de,VS.110).gifKompatibilität von Microsoft Test Manager mit Visual Studio 2010

Microsoft Test Manager 2010 mit Visual Studio Team Foundation Server 2012:

  • Sie können eine Verbindung von Visual Studio Team Foundation Server 2012 von Microsoft Test Manager 2010 herstellen und die meisten Funktionen nutzen. Um jedoch an diese Version von Team Foundation Server anbinden zu können, müssen Sie Visual Studio 2010 Service Pack 1 und alle neuesten Softwareupdates auf dem Computer, wo Microsoft Test Manager 2010 installiert ist, installieren.

  • Sie können die Lab-Umgebung nicht erstellen oder bearbeiten. Sie können bereits erstellte jedoch anzeigen und sie zum Ausführen von manuellen oder automatisierten Tests und für die Remotedatendatenerfassung verwenden.

  • Sie können neuere Funktionen von Visual Studio Team Foundation Server 2012 wie exploratives Testen nicht verwenden.
    Um diese Features zu verwenden, müssen Sie den Microsoft Test Manager auch aktualisieren.

Microsoft Test Manager mit Team Foundation Server 2010:

  • Um den Microsoft Test Manager mit Team Foundation Server 2010 verwenden zu können, müssen Sie zunächst sicherstellen, dass Sie Team Foundation Server 2010 SP1 verwenden und anschließend die neuesten Softwareupdates für Team Foundation Server installieren. Ebenso müssen alle Testcontroller und Test-Agents, die in der Lab-Umgebung installiert wurden, auf SP1 von Version 2010 aktualisiert haben, und Sie müssen die neuesten Softwareupdates installiert haben.

  • Die Umgebungs- und Bibliotheksregisterkarten im Microsoft Test Manager werden deaktiviert, wenn Sie eine Verbindung mit einem Team Foundation Server 2010 herstellen. Für diese Funktionen müssen Sie Microsoft Test Manager 2010 SP1 installieren, das mit Microsoft Test Manager kompatibel ist.

  • Sie können neuere Funktionen von Microsoft Test Manager wie exploratives Testen nicht verwenden. Um diese Features zu verwenden, müssen Sie den Server zu Visual Studio Team Foundation Server 2012 aktualisieren.

Weitere Informationen finden Sie unter Upgrade von Microsoft Test Manager von Visual Studio 2010 und Upgrade der Tests von früheren Visual Studio-Versionen.

Bb385901.collapse_all(de-de,VS.110).gifManuelle Tests von Windows Store-Apps

Sie können Microsoft Test Manager verwenden um manuelle Tests auszuführen, die Ihnen helfen, Probleme in den Windows Store-Apps, die auf einem Remotegerät ausgeführt werden (Bsp.: ein Tablet), zu identifizieren.

Siehe Tests-WindowsStore-Apps, die auf einem Gerät mit Microsoft Test Manager ausgeführt werden.

Bb385901.collapse_all(de-de,VS.110).gifVerbesserte Aktionsprotokolle für Windows Store-Apps

Die Aktionsprotokolldatei, die Tests mit Windows Store-Apps zugeordnet ist oder Internet Explorer 10-Sitzungen unter Windows 8 speichert, während .html zum Einbinden von Bildschirmabbildungen für jeden Handlungsschritt die Web.config-Datei verwendet, die während des Tests durchgeführt werden.

Verbesserte Aktionsprotokollierung

Diese .html-Datei kann im Webbrowser angezeigt werden. Das erweiterte Aktionsprotokoll findet reproduzierende Fehler einfacher, da Sie die genauen Schritte sehen können, die vom Tester ausgeführt werden. Diese höhere Aktionsprotokolle werden auch angezeigt, wenn Sie einen Fehler im Microsoft Test Runner entdecken oder das explorative Testfenster verwenden.

Siehe Testen von auf einem Gerät ausgeführten Windows Store-Apps mit Microsoft Test Runner, Testen von auf einem Gerät ausgeführten Windows Store-Apps über das explorative Testfenster und Gewusst wie: Anzeigen von manuellen Testfallergebnissen mit Microsoft Test Manager.

Bb385901.collapse_all(de-de,VS.110).gifExploratives Testen-Fenster

Sie können exploratives Testen vom Microsoft Test Manager durchführen lassen. Exploratives Testen ist, die Tests einer Anwendung ohne einen Satz von Tests, die im Voraus definiert werden auszuführen. Er kann als gleichzeitige Testplanung und Tests auch beschrieben werden. Während einer explorativen Testsitzung werden Sie nicht auf ein Skript oder einem vordefinierten Satz von Schritten beschränkt, wie Sie mit einem manuellen Test sind.

Tipp Tipp

Weitere Informationen finden Sie unter manuelle Tests finden Erstellen von manuellen Testfällen mit Microsoft Test Manager.

Explorative Testsitzungen können mit Anforderungsarbeitsaufgabentypen, wie User Stories zugeordnet werden. Sie können eine explorative Testsitzung von Microsoft Test Manager starten und entsprechende Tests auf der Anwendung mithilfe des exploratives Testen-Fensters durchführen, um zu überprüfen, ob das Produktrückstandselement bei ordnungsgemäßem Verhalten. Diese Tests sind unscripted aufweisen und nicht vordefiniert Testfälle. Dies kann nützlich sein, wenn Sie einen Entwurf und ein Testvorgehen bei der Entwicklung Ihrer Anwendung verwenden, da das exploratives Testen-Fenster eine einfache Möglichkeit bietet, manuelle Testfälle auf Grundlage der Aktionsschritte während der Sitzung zu erstellen. Wenn Sie einen manuellen Test auf Grundlage der Aktionsschritte erstellen, die während der explorativen Sitzung aufgezeichnet werden, wird der manuellen Testfall automatisch mit dem Produktrückstandselement verknüpft und platziert in die entsprechende Testsammlung. Alle Fehler, die Sie während dieser Sitzung Datei, werden auch automatisch mit dem Produktrückstandselement verknüpft. Weitere Informationen finden Sie unter, das User Stories in Microsoft Test Manager erstellt, finden Gewusst wie: Hinzufügen von Produktrückstands-Elementen, User Storys oder Anforderungsarbeitsaufgaben zum Testplan und Gewusst wie: Erstellen einer Arbeitsaufgabe mit Microsoft Test-Manager.

Von Microsoft Test Manager können Sie allgemeine exploratives Testen auch leiten, das nicht mit einem Produktrückstandselement zugeordnet ist.

Exploratory Tester

Während Sie die Anwendung mithilfe des exploratives Testen-Fensters untersuchen, können Sie Fehler erstellen, die die ausgeführten Aktionsschritte und alle Kommentare, Bildschirmabbildungen und Dateianhänge enthalten, die Sie hinzugefügt haben.

Siehe Durchführen explorativer Tests mit Microsoft Test Manager.

Bb385901.collapse_all(de-de,VS.110).gifmanuellen Testschritte können mehrere Zeilen umfassen

Mehrzeiliger Testfall

Testschritte können mehrere Zeilen umfassen, um in den Testfällen verwandte Aktionen innerhalb eines einzelnen Testschritts zu konsolidieren.

finden Sie unter Add action and validation test steps to your manual test case.

Bb385901.collapse_all(de-de,VS.110).gifManuelle Tests umfasst Rich-Text

Microsoft Test Manager enthält eine Symbolleiste ein, die Sie verwenden können, um den Text der Testschritte zu formatieren. Sie können verschiedene Formatierungsoptionen, beispielsweise fett, Unterstrich, oder Farbe verwenden hervorhebend zu den Betonungspunkten.

Siehe Add action and validation test steps to your manual test case.

Bb385901.collapse_all(de-de,VS.110).gifMicrosoft Test Manager-Testplanergebnisse

Die Registerkarte Plan in der Centergruppen-Menüleiste von Microsoft Test Manager umfasst Ergebnisse, die einen Bericht zum Status des Testplans bereitstellt.

Siehe Gewusst wie: Anzeigen von Testplanergebnissen in Microsoft Test Manager.

Testplanergebnisse

Bb385901.collapse_all(de-de,VS.110).gifKlonentestsammlungen in andere Pläne für neue Iterationen

Sie können Testsammlungen in andere Testpläne klonen. Klonen können Sie verschiedene Versionen parallel. Wenn Sie bereits einen Testplan verfügen, der "Contoso V1 - Milestone 1 " aufgerufen wird und das Team entscheidet, um Version V2, Sie zu machen kann einen Klon des Testplans erstellen, für die Verzweigung des Quellcodes verwendet werden V2. Wenn Sie einen Testplan klonen, verfügt der neue Zieltestplan denselben Bereichspfad wie der ursprüngliche Quelltestplan, weist jedoch einen anderen Iterationspfad. Nachdem Sie die Testpläne geklont haben, können Sie und Ihr Team an beiden Versionen der Anwendungen gleichzeitig arbeiten.

Testauflistungen klonen

Siehe Kopieren und Klonen von Testauflistungen und Testfällen.

Bb385901.collapse_all(de-de,VS.110).gifPartielle Unterstützung für ARMarchitektur

Die Benutzererfahrung für manuelle Tests und das neue exploratives Testen auf einem Computer, der Arm-basierte Architektur aufweist, entspricht der auf anderen Plattformen identisch. Wenn Sie jedoch einen Testcomputer mit ARMarchitektur, können Sie Aktionsaufzeichnungen einbinden verwenden. Nur die folgenden Adapter für diagnostische Daten werden unterstützt:

Weitere Informationen finden Sie unter Angeben von Testeinstellungen in Microsoft Test Manager und Erstellen von Testeinstellungen für automatisierte Systemtests mit Microsoft Test Manager.

Bb385901.collapse_all(de-de,VS.110).gifTests der codierten UI für SharePoint 2010-Apps

Visual Studio 2012.1[]

Einschließen von Tests der codierten UI in einer SharePoint-App können Sie sicherstellen, dass die ganze App, einschließlich der UI-Steuerelemente, ordnungsgemäß funktioniert. Tests der codierten UI können Werte und Logik in der Benutzeroberfläche auch überprüfen. Weitere Informationen finden Sie unter Testen von SharePoint 2010-Anwendungen mit Tests der codierten UI und Vordefinierte Extraktionsregeln für SharePoint-Apps.

Bb385901.collapse_all(de-de,VS.110).gifEditor für Tests der codierten UI

Der Editor für Tests der codierten UI wird in Visual Studio 2012 enthalten. Der Editor für Tests der codierten UI war MSDN-Abonnenten als Feature Pack in Visual Studio 2010 verfügbar. Siehe Microsoft Visual Studio 2010 Feature Pack 2.

Mit dem Editor für den Test der codierten UI können die Tests der codierten UI mühelos geändert werden. Mit dem Editor für Tests der codierten UI können Sie Testmethoden, UI-Aktionen und ihre entsprechenden Steuerelemente in der Benutzeroberflächen-Steuerelementzuordnung suchen, anzeigen und bearbeiten. Siehe Bearbeiten von Tests der codierten UI mithilfe des Test-Editors für codierte UI.

Bb385901.collapse_all(de-de,VS.110).gifKompatibilität von Test der codierten UI-Projekten mit Visual Studio 2010

Testprojekte, die in Visual Studio 2010 erstellt wurden, werden automatisch korrigiert, wenn sie in Visual Studio 2012 geöffnet sind. Wenn die Testprojekte in die Quellcodeverwaltung eingecheckt wurden, werden die Projektdateien auschecken für diese Reparatur überprüft. Sobald korrigiert, funktionieren diese Testprojekte, die Tests der codierten UI enthalten, in Visual Studio 2010 SP1 und in Visual Studio 2012.

Warnhinweis Vorsicht

Es gibt ein bekanntes Problem bezüglich der Verweise in Test der codierten UI-Projekte nicht im Projektmappen-Explorer erscheinend Explorer. Weitere Informationen finden Sie in der Infodatei, die auf den Visual Studio 2012 Installationsmedien enthalten ist.

Weitere Informationen finden Sie unter Upgrade der Tests der codierten UI von Visual Studio 2010 und Upgrade der Tests von früheren Visual Studio-Versionen.

Bb385901.collapse_all(de-de,VS.110).gifTest der codierten UI-Protokolle

Test der codierten UI-Protokolle filtern und zeichnen wichtige Informationen über die Tests der codierten UI auf und legen Probleme schnell zu debuggen. Die Protokolle werden im HTML-Format mithilfe des Webbrowsers angezeigt.

Weitere Informationen finden Sie unter Analysieren von Tests der codierten UI mithilfe der Testprotokolle für codierte UI.

Bb385901.collapse_all(de-de,VS.110).gifUnterstützung für HTML5 in Internet Explorer 9 und Internet Explorer 10

Test der codierten UI-Stützdatensatz, Wiedergabe und Validierung von Steuerelementen HTML5 einschließlich Audio, Video, ProgressBar und Schieberegler.

Weitere Informationen finden Sie unter Verwenden von HTML5-Steuerelementen in Tests der codierten UI und Unterstützte Konfigurationen und Plattformen für Tests der codierten UI und Aktionsaufzeichnungen.

Bb385901.collapse_all(de-de,VS.110).gifUnterstützung für Internet Explorer 10-Rechtschreibprüfung

Internet Explorer 10 enthält die Rechtschreibprüfungsfunktionen für alle Textfelder ein und ermöglicht Ihnen, aus einer Liste von vorgeschlagenen Korrekturen auszuwählen. Test der codierten UI ignoriert Benutzeraktionen wie das Auswählen eines alternativen Rechtschreibungsvorschlags. Nur der endgültige Text, der in das Textfeld eingegeben wird, wird aufgezeichnet.

Die folgenden Aktionen werden für Tests der codierten UI aufgezeichnet, die das Rechtschreibprüfungssteuerelement verwenden: Fügen Sie Wörterbuch hinzu, kopieren Sie, wählen Sie alle aus, fügen Sie Wörterbuch hinzu und ignorieren Sie.

Bb385901.collapse_all(de-de,VS.110).gifUnterstützung für 64-Bit-Systeme --Internet Explorer mit Windows 8

Zuvor 64-Bit-Versionen von Internet Explorer wurden nicht für Aufzeichnung und Wiedergabe unterstützt. Mit Visual Studio 2012 sind Tests der codierten UI für die 64-Bit-Versionen von Internet Explorer die unter Windows 8. aktiviert wurde.

Bb385901.collapse_all(de-de,VS.110).gifUnterstützung für fixierte Sites in Internet Explorer 9

In Internet Explorer 9 wurden fixierte Sites eingeführt. Mit fixierten Websites können Sie den Lieblingssites direkt von Windows Taskleiste-ohne das jeweils stammen Internet Explorer zuerst öffnen. Tests der codierten UI können mehrere Aktionen der Absicht auf fixierten Sites jetzt generieren. Siehe Der angeheftete Sites.

Bb385901.collapse_all(de-de,VS.110).gifUnterstützung für semantische Tags Internet Explorer 9s

Internet Explorer 9 wurden die folgenden semantischen Tags vor: Abschnitt, nav, Artikeln zurückstellen hgroup, Header, Fußzeile, Abbildung, figcaption und Markierung. Tests der codierten UI ignorieren alle diese semantischen Tags während der Aufzeichnung. Sie können Assertionen auf diesen Tags mit dem Generator für codierte UI hinzufügen. Sie können die Navigationsskala im Test-Generator für codierte UI verwenden, um zu allen Elementen zu navigieren und deren Eigenschaften anzuzeigen.

Bb385901.collapse_all(de-de,VS.110).gifNahtlose Behandlung von Leerzeichen zwischen Versionen von Internet Explorer

Es gibt Unterschiede zwischen den Leerzeichen der Methode Internet Explorer 8, Internet Explorer 9 und Internet Explorer 10-Handles. Test der codierten UI behandelt diese Unterschiede nahtlos. Daher gibt ein Test der codierten UI, der in Internet Explorer 8 beispielsweise erstellt wird, die erfolgreich in Internet Explorer 9 und Internet Explorer 10 erneut.

Bb385901.collapse_all(de-de,VS.110).gifDer Infobereich von Internet Explorer wird jetzt mit dem "weiterhin auf Fehler" Attribut-Satz aufgezeichnet

Alle Aktionen im Infobereich von Internet Explorer sind jetzt mit dem "weiterhin auf Fehler" Attributsatz aufgezeichnet. Wenn die Benachrichtigungsleiste nicht während der Wiedergabe angezeigt wird, werden die Aktionen dafür ignoriert und Test der codierten UI wird mit der folgenden Aktion fortgesetzt.

Bb385901.collapse_all(de-de,VS.110).gifNeuer Test der codierten UI API

Die Einschließungsneuen funktionen des Tests der codierten UI APIs. Zu diesen neuen Funktionen verfügt ein:

  • Suchenspaltennamen und Spaltenwerte für Listenansicht-Steuerelemente.

  • Rufen Sie Inhalt von Steuerelementen wie Datenraster oder Liste ab und überprüfen Sie sie.

  • Rufen Sie QuickInfo-Text des Steuerelements ab.

  • Suchen Sie fehlerhafte Links auf der Seite.

Weitere Informationen finden Sie unter API-Referenz der Testtools für Visual Studio-ALM.

Bb385901.collapse_all(de-de,VS.110).gifWebleistungs- und -Auslastungstests für SharePoint 2010-Apps

Visual Studio 2012.1[]

Sie können Webleistungs- und -Auslastungstests auf den SharePoint-Apps verwenden, um die Leistung zu überprüfen und Fähigkeiten zu betonen. Auslastungstests können so konfiguriert werden, um Bedingungen wie Benutzerlasten, Browsertypen und Netzwerktypen zu emulieren. Siehe Webleistungs- und Auslastungstests in SharePoint 2010-Anwendungen.

Bb385901.collapse_all(de-de,VS.110).gifEntfernen der virtuellen Benutzer-Grenze für Auslastungstests

Das Limit für die Anzahl der virtuellen Benutzer, dass Sie in Auslastungstests verwenden können, wurde entfernt. Sie müssen Lizenzen für virtuelle Benutzer nicht mehr erwerben, die Anzahl von virtuellen Benutzern zu erhöhen, die Sie in Auslastungstests verwenden können.

Bb385901.collapse_all(de-de,VS.110).gifKompatibilität von Webleistungs- und -Auslastungstests mit Visual Studio 2010

die vorhandene Webleistungs- und -Auslastungstests, die in Visual Studio 2010 erstellt wurden, funktionieren weiterhin, um in Visual Studio 2012 ausgeführt werden. hat jedoch Visual Studio 2012 das Testansichtsfenster veraltet, das möglicherweise zuvor verwendet, um die Webleistungs- und -Auslastungstests auszuführen. Um die Webleistungs- und -Auslastungstests auszuführen, müssen Sie im Webleistungstest-Editor oder vom Auslastungstest-Editorfenster jetzt durchführen. Siehe Ausführen von Auslastungs- und Webleistungstests.

Wenn Sie Testcontroller von Visual Studio für Webleistungs- oder Auslastungstests verwenden, muss die Version des Testcontrollers für die Visual Studio übereinstimmen. Weitere Informationen zu Aktualisierungstestcontroller, finden Sie unter Upgrade der Testcontroller von Visual Studio 2010 und Installieren und Konfigurieren von Test Agents und Testcontrollern.

Weitere Informationen zur Aktualisierung Webleistungs- und -Auslastungstests, finden Sie unter Upgrade der Webleistungs- und Auslastungstests von Visual Studio 2010 und Upgrade der Tests von früheren Visual Studio-Versionen.

Bb385901.collapse_all(de-de,VS.110).gifVereinfachte Agentkonfiguration

Lab-Agent und Test-Agents aus früheren Versionen von Lab Management sind in einem einzelnen Agent-eintest-agenten kombiniert werden. Wenn Sie Microsoft Test Manager verwenden, um Tests auszuführen, müssen Sie Test-Agents auf den Computern nicht mehr installieren, die Sie in einer Lab-Umgebung zusammensetzt. Lab-Management geschieht für Sie, wenn Sie die Lab-Umgebung erstellen oder reparieren.

Weitere Informationen finden Sie unter Erstellen einer SCVMM-Umgebung anhand gespeicherter virtueller Computer und Vorlagen und Erstellen einer Standardumgebung.

Bb385901.collapse_all(de-de,VS.110).gifSCVMM 2012 und gruppierte Hostunterstützung

Lab Management für Visual Studio 2012 unterstützt SCVMM 2012 und gruppierte Hyper-V-Hosts. Weitere Informationen finden Sie unter Erstellen einer SCVMM-Umgebung anhand gespeicherter virtueller Computer und Vorlagen. Weitere Informationen über das Aktualisieren von SCVMM 2008 R2 zu SCVMM 2012, finden Sie unter Upgrade von SCVMM 2008 R2 auf SCVMM 2012.

Hinweis Hinweis

Sie müssen SCVMM 2008 R2 nicht in SCVMM 2012 aktualisieren. Lab-Management auf Visual Studio 2012 unterstützt beide Versionen von SCVMM.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2015 Microsoft