Condividi tramite


Spazio dei nomi Microsoft.VisualStudio.TestTools.UITesting

Lo spazio dei nomi Microsoft.VisualStudio.TestTools.UITesting fornisce classi che rappresentano il supporto per il test codificato dell'interfaccia utente. Questo spazio dei nomi contiene classi per l'esecuzione di interazioni di tastiera e mouse sui controlli dell'interfaccia utente in pagine HTML, applicazioni Windows Form e applicazioni Windows Presentation Framework.

Classi

  Classe Descrizione
Classe pubblica ApplicationBase
Classe pubblica ApplicationUnderTest Automatizza le operazioni di test delle applicazioni.
Classe pubblica BrowserWindow Classe che rappresenta una finestra del browser
Classe pubblica CodedUITestAttribute Utilizzato per attivare l'estensione in modo che riconosciamo la classe come classe di estensione dello unit test.Utilizzare l'attributo [] di CodedUITest nella classe di test per indicare che è un test codificato dell'interfaccia utente
Classe pubblica ColorDifference Rappresenta la differenza per canale tra due colori, utilizzata per rappresentare la tolleranza.
Classe pubblica ControlType La classe di ControlType incapsula i tipi diversi di controlli di interfaccia utente
Classe pubblica Gesture Contiene metodi statici per eseguire i movimenti di tocco.
Classe pubblica HtmlLoggerState
Classe pubblica ImageComparer
Classe pubblica Keyboard Contiene metodi statici per eseguire le azioni della tastiera.
Classe pubblica Mouse Contiene metodi statici per eseguire azioni del mouse.
Classe pubblica Playback Classe che contiene le impostazioni da utilizzare per la riproduzione.
Classe pubblica PlaybackErrorEventArgs Rappresenta gli argomenti di evento disponibili quando un'azione ha esito negativo durante una riproduzione di test.
Classe pubblica PlaybackSettings Impostazioni da utilizzare per la riproduzione.
Classe pubblica PropertyExpression Rappresenta una coppia chiave-valore delle proprietà di ricerca con un operatore dell'espressione di proprietà facoltativo.
Classe pubblica PropertyExpressionCollection Rappresenta una raccolta di oggetti PropertyExpression.
Classe pubblica PropertyExpressionObservableCollection Contiene le proprietà esplorabili di UITestControl.
Classe pubblica UITechnologyElementProxy Classe di UITechnologyElement del proxy.I plug-in di estensione devono eseguire l'override di questa e personalizzare il comportamento dell'elemento della tecnologia.
Classe pubblica UITechnologyManagerProxy La classe del gestore tecnologia del proxy. I plug-in di estensione devono eseguire l'override di questa e personalizzare il comportamento del gestore tecnologia.
Classe protetta UITechnologyManagerProxy.ChildrenEnumeratorProxy Classe wrapper enumeratori per l'enumeratore children di base interno.
Classe pubblica UITestActionExecutor La classe astratta per implementare il supporto di azione personalizzata i controlli di interfaccia utente.
Classe pubblica UITestControl UITestControl consente di individuare i controlli in un'interfaccia utente. Fornisce proprietà e metodi che sono generici per i controlli tra le tecnologie.
Classe pubblica UITestControl.PropertyNames Rappresenta i nomi delle proprietà comuni in tutti gli oggetti UITestControl.
Classe pubblica UITestControlCollection Contiene le proprietà esplorabili di UITestControl.
Classe pubblica UITestControlFactory Classe factory per creare UITestControls da punto, dall'elemento nativo... e così via.
Classe pubblica UITestPropertyDescriptor Classe destinata a contenere informazioni su una proprietà.
Classe pubblica UITestPropertyProvider Fornisce una classe di base astratta per l'implementazione del supporto personalizzato finalizzato a fornire le proprietà dei controlli di test dell'interfaccia utente.
Classe pubblica WebViewActionExecutor

Strutture

  Struttura Descrizione
Struttura pubblica ToleranceRectangle Struttura ToleranceRectangle.

Enumerazioni

  Enumerazione Descrizione
Enumerazione pubblica CodedUITestType Rappresenta il tipo di CodedUITest per una classe di test.
Enumerazione pubblica PlaybackErrorOptions Rappresenta le opzioni che un utente può scegliere quando si verifica un errore di riproduzione.
Enumerazione pubblica PropertyExpressionOperator Rappresenta un operatore per la creazione di espressioni di proprietà.
Enumerazione pubblica UITestGestureDirection Direzione di spostamento.Up/Down/Left/Right.
Enumerazione pubblica UITestPropertyAttributes Enumera gli attributi per la proprietà.

Vedere anche

Riferimenti

Altre risorse

Test dell'interfaccia utente con test codificati automatizzati dell'interfaccia utente