Condividi tramite


Spazio dei nomi Microsoft.VisualStudio.TestTools.UITesting

Microsoft.VisualStudio.TestTools.UITesting lo spazio dei nomi sono disponibili classi che forniscono il supporto per i test codificati dell'interfaccia utente.Questo spazio dei nomi contiene classi per eseguire la tastiera e le interazioni con il mouse sui controlli dell'interfaccia utente nelle applicazioni Windows Form, pagine HTML e nelle applicazioni di Windows Presentation Framework.

Classi

  Classe Descrizione
Classe pubblica ApplicationUnderTest Automatizza le operazioni di test delle applicazioni.
Classe pubblica BrowserWindow Rappresenta una finestra del browser nel framework di test di più vstsEssTest.
Classe pubblica CodedUITestAttribute Specifica che il metodo al quale si applica questo attributo può essere modificato e riprodotto dal framework di test codificato dell'interfaccia utente.
Classe pubblica ColorDifference Rappresenta la differenza per canale tra due colori, utilizzata per rappresentare la tolleranza.
Classe pubblica ControlType Rappresenta i tipi di controlli per il test dell'interfaccia utente di un'applicazione.La classe non può essere ereditata.
Classe pubblica HtmlLoggerState
Classe pubblica ImageComparer
Classe pubblica Keyboard Fornisce metodi statici per eseguire le operazioni automatiche della tastiera.
Classe pubblica Mouse Fornisce metodi statici per eseguire azioni del mouse in un test dell'interfaccia utente (UI).
Classe pubblica Playback Classe che contiene le impostazioni da utilizzare per la riproduzione.
Classe pubblica PlaybackErrorEventArgs Rappresenta gli argomenti disponibili quando un'azione verifica un errore durante la riproduzione del test.
Classe pubblica PlaybackSettings Impostazioni da utilizzare per la riproduzione.
Classe pubblica PropertyExpression Rappresenta una coppia chiave-valore delle proprietà di ricerca che dispone di un operatore facoltativo dell'espressione proprietà.
Classe pubblica PropertyExpressionCollection Rappresenta una raccolta di PropertyExpression oggetti.
Classe pubblica UITechnologyElementProxy Classe di UITechnologyElement proxy di.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 proxy di. 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 i figli del centro interno.
Classe pubblica UITestActionExecutor
Classe pubblica UITestControl Questa classe consente di individuare i controlli in un'interfaccia utentee fornisce proprietà e metodi generici per i controlli di diverse tecnologie.
Classe pubblica UITestControl.PropertyNames Rappresenta i nomi delle proprietà comuni in tutti gli oggetti UITestControl.
Classe pubblica UITestControlCollection Raccolta di oggetti UITestControl.
Classe pubblica UITestControlFactory Classe factory da creare UITestControl oggetti.
Classe pubblica UITestPropertyDescriptor Una classe per contenere le informazioni relative a 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.

Strutture

  Struttura Descrizione
Struttura pubblica ToleranceRectangle Struttura ToleranceRectangle.

Enumerazioni

  Enumerazione Descrizione
Enumerazione pubblica PlaybackErrorOptions rappresenta le opzioni che un utente può scegliere quando un errore di riproduzione si verifica.
Enumerazione pubblica PropertyExpressionOperator Rappresenta un operatore per creare espressioni di proprietà.
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