Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Namespace stellt Klassen zum Testen der Funktionen der Benutzeroberfläche bereit.Die Funktionalität umfasst Steuerelemente, Eigenschaften, Webbrowser und Dialogfeldaktionen.
Klassen
Klasse | Beschreibung | |
---|---|---|
![]() |
ActionNotSupportedOnDisabledControlException | Stellt eine Ausnahme dar, die ausgelöst wird, wenn ein Steuerelement blockiert wird. |
![]() |
ActionParameter | Stellt einen Parameter dar, der zum Festlegen von Werten und zum Senden von Tastaturanschlägen in Code verwendet wird. |
![]() |
AndCondition | Stellt eine AND-Bedingung für eine Abfrage dar. |
![]() |
BrowserFactory | Stellt eine Basisklasse für Browserfactorys bereit, die BrowserService-Objekte für bestimmte Browser erstellen. |
![]() |
BrowserHelper | Stellt eine Basisklasse für Browserhilfsmethoden bereit. |
![]() |
BrowserService | Stellt Methoden und Eigenschaften bereit, um Microsoft Test Manager für den Browser zu automatisieren. |
![]() |
DecodingFailedException | Stellt die Ausnahme dar, die ausgelöst wird, wenn ein Decodierungsvorgang wegen einer fehlerhaften Schlüsseldatei fehlschlägt. |
![]() |
FailedToLaunchApplicationException | Die Ausnahme, die bei einem Fehler von LaunchApplicationAction ausgelöst wird. |
![]() |
FailedToPerformActionOnBlockedControlException | Die Ausnahme, die ausgelöst wird, wenn ein Steuerelement der Benutzeroberfläche blockiert ist (z. B. wenn ein Steuerelement durch ein modales Dialogfeld blockiert wird). |
![]() |
FailedToPerformActionOnHiddenControlException | Die Ausnahme, die bei einem Fehler der EnsureVisibleByScrolling-Methode ausgelöst wird. |
![]() |
FilterCondition | |
![]() |
InvalidUITestExtensionPackageException | Die Ausnahme, die ausgelöst wird, wenn während der Aufzeichnung oder Wiedergabe ein ungültiges Erweiterungspaket zum Testen der Benutzeroberfläche erkannt wird. |
![]() |
OrderOfInvoke | Stellt eine Hilfsklasse dar, die während der Aufzeichnung die Aufrufreihenfolge generiert und diese während der Wiedergabe beibehält. |
![]() |
PlaybackFailureException | Stellt eine Ausnahme dar, die bei einem Fehler einer UITestAction ausgelöst wird. |
![]() |
PropertyCondition | Stellt eine Abfragebedingung für eine Eigenschaft dar. |
![]() |
QueryCondition | Stellt eine abstrakte Basisklasse für Abfragebedingungen bereit. |
![]() |
QueryElement | Stellt eine Basisklasse für eine Abfrage in der Benutzeroberflächen-Testumgebung bereit. |
![]() |
SearchConfiguration | Stellt Hilfsfunktionen zum Konfigurieren der Suche bereit. |
![]() |
TechnologyNotSupportedException | Diese Ausnahme wird ausgelöst, wenn Testaufzeichnungen oder -wiedergaben in der getesteten Anwendung nicht unterstützt werden. |
![]() |
UITechnologyElement | Stellt eine Basisklasse zum Implementieren eines Technologieelements zum Testen der Benutzeroberfläche für das Aufzeichnen und Wiedergeben von Tests bereit. |
![]() |
UITechnologyManager | Stellt eine abstrakte Basisklasse für Technologie-Manager bereit, die während der Testaufzeichnung und -wiedergabe verwendet wird. |
![]() |
UITestControlNotAvailableException | Die Ausnahme, die ausgelöst wird, wenn das Framework zum Testen der Benutzeroberfläche auf ein Benutzeroberflächenelement zugreift, das nicht mehr verfügbar oder nicht zugänglich ist. |
![]() |
UITestControlNotFoundException | Die Ausnahme, die ausgelöst wird, wenn das Framework zum Testen der Benutzeroberfläche versucht, auf ein Benutzeroberflächen-Teststeuerelement zuzugreifen, das nicht gefunden werden kann. |
![]() |
UITestControlNotVisibleException | Die Ausnahme, die ausgelöst wird, wenn das Framework für das Testen der Benutzeroberfläche auf ein Benutzeroberflächenelement zugreift, das für den Benutzer nicht sichtbar ist. |
![]() |
UITestException | Stellt die Basisklasse für alle Ausnahmen beim Testen der Benutzeroberfläche dar. |
![]() |
UITestExtensionPackage | Stellt eine abstrakte Klasse dar, die das Integrieren der Testdienstprogramme von Drittanbietern in die Visual Studio Application Lifecycle Management (ALM)-Umgebung zum Testen der Benutzeroberfläche ermöglicht. |
![]() |
UITestExtensionPackageAttribute | Stellt das Attribut dar, das auf eine Assembly angewendet werden muss, die die UITestExtensionPackage-Klasse implementiert und der Assembly das schnelle Auffinden des Erweiterungspakets ermöglicht.Diese Klasse kann nicht vererbt werden. |
![]() |
UITestTraceUtility | Stellt statische Hilfseigenschaften und -methoden für die Ablaufverfolgung in Benutzeroberflächentests und Test Runner bereit. |
![]() |
ValidationFailedException | Stellt die Ausnahme dar, die bei einem Fehler einer ValidationAction ausgelöst wird. |
![]() |
ValueMap | Stellt die Werte für die in einem Benutzeroberflächentest verwendeten Parameter dar. |
Schnittstellen
Schnittstelle | Beschreibung | |
---|---|---|
![]() |
ILastInvocationInfo | Stellt eine Schnittstelle bereit, um von der UITechnologyManager.GetLastInvocationInfo-Methode weitere Informationen zur letzten Aktion oder zum letzten Suchvorgang abzurufen. |
![]() |
IQueryCondition | Infrastruktur. Stellt eine interne Schnittstellendefinition für eine QueryCondition bereit. |
![]() |
IQueryElement | Infrastruktur. Stellt eine intern verwendete Schnittstelle für das QueryElement bereit. |
![]() |
IUISynchronizationWaiter | Stellt eine interne Schnittstelle bereit, auf die das Framework zum Testen der Benutzeroberflächen vor dem Auslösen eines Ereignisses warten soll. |
![]() |
IUITechnologyElement | Stellt eine interne Schnittstelle zum Implementieren der UITechnologyElement-Klasse bereit.Implementieren Sie diese Schnittstelle nicht direkt.Leiten Sie sie stattdessen von der UITechnologyElement-Klasse ab. |
![]() |
IUITechnologyManager | Infrastruktur. Stellt eine interne Schnittstelle zum Implementieren der UITechnologyManager-Klasse bereit.Implementieren Sie diese Schnittstelle nicht direkt.Leiten Sie sie stattdessen von der UITechnologyManager-Klasse ab. |
![]() |
IUITestEventNotify | Infrastruktur. Stellt eine Schnittstelle bereit, die vom Testaufzeichnungs- und -wiedergabemodul implementiert und durch IUITechnologyManager-Objekte aufgenommen werden soll, um Rückrufbenachrichtigungen zu implementieren. |
Enumerationen
Enumeration | Beschreibung | |
---|---|---|
![]() |
BrowserButtonType | Gibt die Typen von Browserschaltflächen an. |
![]() |
BrowserDialogAction | Gibt die Art des Elements in einem Browserdialogfeld an. |
![]() |
CheckUncheckOptions | Diese Enumeration stellt Flags bereit, um die Optionen zum Aktivieren und Deaktivieren für Kontrollkästchen und Optionsschaltflächen zu konfigurieren. |
![]() |
ControlStates | Listet die bitweise Kombination von Flags auf, die die Zustände für ein Steuerelement angeben. |
![]() |
ControlSupport | Diese Enumeration wird verwendet, um die möglichen Rückgabewerte der Unterstützungsebene für ein Element durch eine IUITechnologyManager-Komponente in Microsoft Visual Studio Test Professional anzugeben. |
![]() |
ExpandCollapseOptions | Stellt die Flags dar, die verwendet werden, um Aktionen für Elemente auf der Benutzeroberfläche zu konfigurieren, zu erweitern und zu reduzieren. |
![]() |
GetClickablePointFromOption | Diese Enumeration stellt Einstellungen bereit, die angeben, wie ein klickbarer Punkt von der [M:Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement.GetClickablePoint(]System.Int32@,System.Int32@[)]-Methode abgerufen wird. |
![]() |
NativeControlTypeKind | Stellt die Arten von systemeigenen Steuerelementwerten dar. |
![]() |
ProgrammaticActionOption | Diese Enumeration stellt die Optionen zum Aufrufen einer programmgesteuerten Aktion mit der UITechnologyElement.InvokeProgrammaticAction-Methode bereit. |
![]() |
PropertyConditionOperator | Stellt Operatoren für PropertyExpression-Objekte bereit. |
![]() |
RightToLeftKind | Wird von der GetRightToLeftProperty-Methode verwendet, um zu testen, ob ein Element ein Layout mit Ausrichtung von rechts nach links oder mit Ausrichtung von links nach rechts aufweist. |
![]() |
ScrollAmount | Wird verwendet, um die Richtung des Bildlaufs für eine Bildlaufleiste anzugeben und ob beim Bildlaufvorgang der große, der kleine oder kein Betrag der Bildlaufleiste verwendet werden soll. |
![]() |
ScrollDirection | Diese Enumeration stellt Angaben für Richtungen bereit, die zum Konfigurieren des Bildlaufs in der Benutzeroberfläche verwendet wurden. |
![]() |
ScrollOptions | Diese Enumeration stellt Optionen bereit, mit denen Bildlaufvorgänge in der Benutzeroberfläche konfiguriert werden. |
![]() |
SetValueAsComboBoxOptions | Stellt die Flagwerte dar, mit denen konfiguriert wird, wie der Wert einer ComboBox festgelegt wird. |
![]() |
SetValueAsEditBoxOptions | Stellt die Flagwerte dar, mit denen konfiguriert wird, wie der Wert einer EditBox festgelegt wird. |
![]() |
SmartMatchOptions | Mithilfe dieser Enumeration kann durch den IUITechnologyManager die Anweisung an das Framework übermittelt werden, nach den wahrscheinlichsten Ergebnissen zu suchen, wenn keine Übereinstimmung gefunden werden kann. |
![]() |
UISynchronizationOptions | Diese Enumeration wird von der UITechnologyElement.SetOption-Methode für die UITechnologyElementOption.UISynchronizationOptions-Option verwendet. |
![]() |
UITechnologyElementOption | Gibt die Optionen an, die in einem IUITechnologyElement-Objekt verfügbar sind, wobei jeder Name kurz den Zweck des Werts der dargestellten Option beschreibt. |
![]() |
UITechnologyManagerProperty | Diese Enumeration wird von Implementierungen der IUITechnologyManager-Schnittstelle verwendet, um die verfügbaren Optionen anzugeben, mit denen Eigenschaften des IUITechnologyManager konfiguriert werden können.Weitere Informationen zum Erweitern des Technologie-Managers finden Sie unter Extending Coded UI Tests and Action Recordings to Support Microsoft Excel |
![]() |
UITestElementKind | Diese Enumeration wird von IUITechnologyElement-Objekten verwendet, um die Art der Benutzeroberflächenelemente zu bestimmen. |
![]() |
UITestEventType | Mit dieser Enumeration wird in Visual Studio Application Lifecycle Management (ALM) durch die IVsUIEventSink-Schnittstelle angegeben, um den Typ des ausgelösten Testereignisses anzugeben. |
![]() |
WaitForReadyLevel | Mit dieser Enumeration wird angegeben, wie Aufrufe der UITechnologyElement.WaitForReady-Methode ausgeführt werden. |
![]() |
WaitForReadyOptions | Mit dieser Enumeration wird angegeben, wie das Framework auf den Bereitschaftszustand warten soll. |