Supported Configurations and Platforms for Coded UI Tests and Action Recordings

Die unterstützten Konfigurationen und Plattformen für Tests der codierten UI für Microsoft Visual Studio Ultimate oder Microsoft Visual Studio Premium werden in der folgenden Tabelle aufgeführt.Diese Konfigurationen gelten auch für Aktionsaufzeichnungen, die mit Test Runner erstellt wurden.

Anforderungen

  • Visual Studio Ultimate, Visual Studio Premium

Unterstützte Konfigurationen

Konfiguration

Unterstützt

Betriebssysteme

Windows 7

Windows Server 2008 R2

Windows 8

32-/64-Bit-Unterstützung

Windows-Betriebssysteme (32-Bit), auf denen Microsoft Test Manager (32-Bit) ausführt wird, können 32-Bit-Anwendungen testen.

Windows-Betriebssysteme (64-Bit), auf denen Microsoft Test Manager (32-Bit) ausgeführt wird, können WOW-Anwendungen (32-Bit) mit Betriebssynchronisierung testen, die Benutzeroberflächensynchronisierung haben.n.

Windows-Betriebssysteme (64-Bit), auf denen Microsoft Test Manager (32-Bit) ausgeführt wird, können Windows Forms- und WPF-Anwendungen (64-Bit) ohne Benutzeroberflächensynchronisierung testen.

Architektur

x86 und x64

HinweisHinweis
Internet Explorer wird im 64-Bit-Modus nicht unterstützt außer bei Ausführung unter Windows 8.

.NET

.NET 2.0, 3.0, 3.5, 4 und 4.5.

HinweisHinweis
Microsoft Test Manager und Visual Studio beide erfordern .NET 4.Mit den aufgeführten .NET-Versionen entwickelte Anwendungen werden jedoch unterstützt.
HinweisHinweis

Die Benutzeroberflächensynchronisierung ist eine Funktion, bei der die Wiedergabe in die Nachrichtenwarteschlange jedes Steuerelements überprüft wird.Wenn ein Steuerelement nicht auf das Ereignis reagierte, das an es gesendet wurde, wird das Ereignis erneut gesendet.

Plattformunterstützung

Plattform

Grad der Unterstützung

Windows Store-Apps

Nicht unterstützt

Internet Explorer 8

Internet Explorer 9

Internet Explorer 10

WarnhinweisVorsicht
Internet Explorer 10 auf dem Desktop wird nur unterstützt.

Vollständige Unterstützung

  • Unterstützung für HTML5 in Internet Explorer 9 und Internet Explorer 10: Test der codierten UI-Stützdatensatz, Wiedergabe und Validierung der Steuerelemente HTML5: Audio, Video, ProgressBar und Schieberegler.Weitere Informationen finden Sie unter Using HTML5 Controls in Coded UI Tests.

    WarnhinweisVorsicht
    Wenn Sie Tests der codierten UI in Internet Explorer 10 erstellen, kann es nicht mit Internet Explorer 9s oder Internet Explorer 8 ausgeführt.Dies liegt daran, dass Internet Explorer 10 Steuerelemente HTML5 wie Audio-, Video, ProgressBar und Schieberegler einschließt.Diese Steuerelemente HTML5 werden nicht von Internet Explorer 9 oder Internet Explorer 8 erkannt.Entsprechend umfasste möglicherweise vom Test der codierten UI mit Internet Explorer 9s Steuerelemente entweder HTML5, die keine von Internet Explorer 8 erkannt werden.
  • Unterstützung für Internet Explorer 10-Rechtschreibprüfung: Internet Explorer 10 enthält Rechtschreibprüfungsfunktionen für alle Textfelder ein.Dies ermöglicht es 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.

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

    WarnhinweisVorsicht
    64-Bit-Unterstützung für Internet Explorer gilt nur, wenn Sie Windows 8 oder höher ausführen.
  • Unterstützung für fixierte Sites in Internet Explorer 9: in Internet Explorer 9, fixierte Sites wurden 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 Absicht-bewusste Aktionen auf fixierten Sites jetzt generieren.Weitere Informationen zu fixierte Sites, finden Sie unter Der angeheftete Sites.

  • Unterstü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.

  • Nahtlose Behandlung von Leerzeichen zwischen Versionen von Internet Explorer: gibt es Unterschiede in der Behandlung von Leerzeichen zwischen Internet Explorer 8, Internet Explorer 9 und Internet Explorer 10.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.

  • Der Infobereich von Internet Explorer sind jetzt mit dem "weiterhin auf festgelegten Fehler" Attribut 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.

Windows Forms und WPF-Drittanbieterkontrollen

Vollständige Unterstützung

Um Drittanbieterkontrollen in Windows Forms und in WPF-Anwendungen zu aktivieren, müssen Sie Verweise und Code hinzufügen.Weitere Informationen finden Sie unter Enable Coded UI Testing of Your Controls.

Internet Explorer 6

Internet Explorer 7

Wird nicht unterstützt.

Chrom

Opera

Safari

Firefox

Wird nicht unterstützt.

Silverlight

Wird nicht unterstützt.

HinweisHinweis
Das Plug-In, das in Visual Studio 2010 Feature Pack 2 enthalten ist, ist nicht mehr Teil des Produkts.ist jedoch zusätzliche Informationen auf MSDN-Blogs und visuellem Katalog Q&A verfügbar.Weitere Informationen finden Sie unter Microsoft Visual Studio-UI-Test-Plug-In für Silverlight

Flash/Java

Wird nicht unterstützt.

Windows Forms 2.0 und höher

Vollständige Unterstützung

HinweisHinweis
NetFx-Steuerelemente werden vollständig unterstützt, dies gilt jedoch nicht für alle Steuerelemente von Drittanbietern.

WPF 3.5 und höher

Vollständige Unterstützung

Steuerelemente Hinweis NetFx werden vollständig unterstützt, jedoch nicht alle Steuerelemente von Drittanbietern.

Windows Win32

Funktioniert möglicherweise mit einigen bekannten Problemen, wird jedoch nicht offiziell unterstützt.

MFC

Teilweise unterstützt.Weitere Informationen finden Sie im Folgenden für Microsoft-Website Details, welcher Funktionen unterstützt werden.

SharePoint

Vollständige Unterstützung

Office-Clientanwendungen

Wird nicht unterstützt.

Dynamics CRM-Webclient

Vollständige Unterstützung

Client 2012 Dynamics (Ax) -

Aktionsaufzeichnung und Wiedergabe werden teilweise unterstützt.Weitere Informationen finden Sie im Folgenden für Microsoft-Website Details.

SAP

Wird nicht unterstützt.

Citrix/Terminaldienste

Teilweise unterstützt.

HinweisHinweis
Es wird empfohlen, Visual Studio oder Microsoft Test Manager in der Terminalsitzung auszuführen.

PowerBuilder

Teilweise unterstützt.

Die Unterstützung ist zur Wertebereichsbarrierefreiheit aktiviert für PowerBuilder-Kontrollen.

Informationen darüber, wie Sie Erweiterungen erstellt, um andere Plattformen zu unterstützen, finden Sie unter Enable Coded UI Testing of Your Controls und Extending Coded UI Tests and Action Recordings to Support Microsoft Excel.

Siehe auch

Konzepte

Überprüfen von Code mithilfe von Test der codierten Benutzeroberfläche

Weitere Ressourcen

Gewusst wie: Generieren eines Tests der codierten UI aus einer vorhandenen Aktionsaufzeichnung