Spazio dei nomi Microsoft.VisualStudio.TestTools.UITest.Extension
Questo spazio dei nomi fornisce le classi per testare la funzionalità dell'interfaccia utente, inclusi i controlli, le proprietà, il browser e le azioni della finestra di dialogo.
Classi
Classe | Descrizione | |
---|---|---|
ActionNotSupportedOnDisabledControlException | Rappresenta un'eccezione che causa è quando un controllo è bloccato. | |
ActionParameter | Rappresenta un parametro utilizzato per impostare i valori e per inviare i tratti principali nel codice. | |
AndCondition | Rappresenta UNA condizione AND per una query. | |
BrowserFactory | Fornisce una classe base per le factory del browser che creano BrowserService oggetti per i browser specifici. | |
BrowserHelper | Fornisce una classe base per i metodi del browser supporto. | |
BrowserService | Fornisce metodi e proprietà per automatizzare il browser Microsoft Test Manager. | |
ContextEntry | Contiene la definizione della parte del contesto di una voce di log azioni. | |
DecodingFailedException | Rappresenta l'eccezione generata quando un'operazione di decodifica non riesce a causa di un file di chiave. | |
Entry | Contiene la definizione di classe Entry.Può essere utilizzato per memorizzare un valore e il tipo relativo. | |
FailedToLaunchApplicationException | Eccezione generata quando LaunchApplicationAction ha esito negativo. | |
FailedToPerformActionOnBlockedControlException | Eccezione generata quando un controllo dell'interfaccia utente (UI) è bloccato (ad esempio, un controllo può essere bloccata da una finestra di dialogo modale). | |
FailedToPerformActionOnHiddenControlException | Eccezione generata quando EnsureVisibleByScrolling non riuscire di metodo. | |
FilterCondition | ||
InvalidUITestExtensionPackageException | Eccezione generata quando un package non valido dell'estensione dell'interfaccia utente (test dell'interfaccia utente) viene rilevato durante la registrazione o la riproduzione. | |
OrderOfInvoke | Rappresenta una classe di supporto che generi l'ordine della chiamata durante la registrazione e mantiene l'ordine della chiamata durante la riproduzione. | |
PlaybackFailureException | Rappresenta un'eccezione generata quando un metodo UITestAction ha esito negativo. | |
PropertyCondition | Rappresenta una condizione della query per una proprietà. | |
QueryCondition | Fornisce una classe base astratta per le condizioni della query. | |
QueryElement | Fornisce una classe base per una query nell'ambiente di test (UI) dell'interfaccia utente. | |
SearchConfiguration | fornisce la funzionalità di supporto per configurare la ricerca. | |
TechnologyNotSupportedException | Questa eccezione viene generata quando la registrazione o la riproduzione del test non è supportata nell'applicazione sottoposta a test. | |
UITechnologyElement | Fornisce una classe base per l'implementazione di un elemento della tecnologia di test di interfaccia utente per registrare e riprodurre test. | |
UITechnologyManager | Fornisce una classe base astratta per i gestori tecnologia utilizzata durante la registrazione e la riproduzione del test. | |
UITestActionLogEntry | Contiene la definizione di UITestActionLogEntry. | |
UITestControlNotAvailableException | Eccezione generata quando il framework di test dell'interfaccia utente tenta di accedere a un elemento dell'interfaccia utente non più disponibile o non è possibile accedervi. | |
UITestControlNotFoundException | Eccezione generata quando il framework (UI) di test dell'interfaccia utente tenta di accedere a un controllo di test dell'interfaccia utente che non può essere trovato. | |
UITestControlNotVisibleException | Eccezione generata quando il framework di test dell'interfaccia utente tenta di accedere a un elemento dell'interfaccia utente che non può essere visualizzato dall'utente. | |
UITestException | Rappresenta la classe base per tutte le eccezioni di test dell'interfaccia utente. | |
UITestExtensionPackage | Rappresenta una classe astratta che consente di incorporare utilità di test di terze parti nell'ambiente di test dell'interfaccia utente di Visual Studio Application Lifecycle Management (ALM). | |
UITestExtensionPackageAttribute | Rappresenta l'attributo che deve essere applicato a un assembly che implementa UITestExtensionPackage classe e le guide l'assembly per individuare rapidamente il pacchetto extension.questa classe non può essere ereditata. | |
UITestMediaEventInfo | Rappresenta gli argomenti dell'evento per l'azione sui controlli multimediali. | |
UITestTraceUtility | Fornisce le proprietà supportate e ai metodi statici per la tracciatura nei test dell'interfaccia utente e Test Runner. | |
URLINVOKECOMMANDINFO | ||
ValidationFailedException | Rappresenta l'eccezione generata quando un metodo ValidationAction ha esito negativo. | |
ValueMap | Rappresenta i valori per i parametri utilizzati in un test dell'interfaccia utente. |
Interfacce
Interfaccia | Descrizione | |
---|---|---|
ILastInvocationInfo | Fornisce un'interfaccia per ottenere informazioni aggiuntive da UITechnologyManager.GetLastInvocationInfo metodo sull'ultima azione o operazione di ricerca. | |
IQueryCondition | Infrastruttura. Fornisce la definizione di un'interfaccia interna per un oggetto QueryCondition. | |
IQueryElement | Infrastruttura. fornisce un'interfaccia internamente utilizzata per QueryElement. | |
IUISynchronizationWaiter | Fornisce un'interfaccia interna per il framework di test dell'interfaccia utente di attesa prima di generare un evento. | |
IUITechnologyElement | Fornisce un'interfaccia interna per distribuire UITechnologyElement classe.Non implementare direttamente l'interfaccia.Invece, derivare da UITechnologyElement classe. | |
IUITechnologyManager | Infrastruttura. Fornisce un'interfaccia interna per distribuire UITechnologyManager classe.Non implementare direttamente l'interfaccia.Invece, derivare da UITechnologyManager classe. | |
IUITestEventNotify | Infrastruttura. Fornisce un'interfaccia che deve essere implementata dal motore di riproduzione e di registrazione dei test e utilizzato dagli oggetti IUITechnologyManager per implementare le notifiche di callback. | |
IUniformResourceLocator | Interfaccia utilizzata per ottenere l'URL di collegamenti a siti bloccati. |
Enumerazioni
Enumerazione | Descrizione | |
---|---|---|
BrowserButtonType | Indica i tipi di pulsanti del browser. | |
BrowserDialogAction | Indica il tipo di elemento in una finestra di dialogo del browser. | |
CheckUncheckOptions | Questa enumerazione fornisce i flag per configurare le opzioni e di controllo/per le caselle di controllo e pulsanti di opzione. | |
ControlStates | enumera la combinazione bit per bit di flag che indicano gli stati per un controllo. | |
ControlSupport | Questa enumerazione viene utilizzata per specificare i valori restituiti possibili per il livello di supporto per un elemento da un componente di IUITechnologyManager . | |
ElementForThumbnailCapture | Enumerazione che indica la vicinanza del controllo per l'acquisizione durante un evento. | |
ExpandCollapseOptions | Rappresenta i flag utilizzati per configurare, espandere e comprimere le azioni per gli elementi dell'interfaccia utente. | |
GetClickablePointFromOption | Questa enumerazione sono disponibili impostazioni che indicano come un punto selezionabile viene ottenuto dal [M:Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement.GetClickablePoint(]System.Int32@, System.Int32@[)] metodo. | |
MediaActionType | Eventi supportati dai controlli Media. | |
NativeControlTypeKind | Rappresenta i tipi di valori nativi del controllo. | |
ProgrammaticActionOption | Questa enumerazione fornisce le opzioni per richiamare un'azione a livello di codice con il metodo UITechnologyElement.InvokeProgrammaticAction. | |
PropertyConditionOperator | Fornisce operatori per PropertyExpression oggetti. | |
RightToLeftKind | Utilizzato dal GetRightToLeftProperty metodo da testare se un elemento presenta l'orientamento da destra a sinistra o di layout orientamento da destra a sinistra del testo. | |
ScrollAmount | Utilizzata per indicare una direzione dello scorrimento per una barra di scorrimento e se spostarsi da un gran numero o dalla quantità ridotta della barra di scorrimento, o nessun importo. | |
ScrollDirection | Questa enumerazione vengono fornite indicazioni sulla direzione in cui vengono utilizzate per configurare lo scorrimento nell'interfaccia utente. | |
ScrollOptions | Questa enumerazione sono disponibili le opzioni utilizzate per configurare lo scorrimento nell'interfaccia utente. | |
SetValueAsComboBoxOptions | Rappresenta i valori di flag per la configurazione come impostare il valore di un oggetto ComboBox. | |
SetValueAsEditBoxOptions | Rappresenta i valori di flag per la configurazione come impostare il valore di un tipo EditBox. | |
SmartMatchOptions | Questa enumerazione è possibile passare come IUITechnologyManager indica al framework per trovare i risultati più probabili quando una corrispondenza non è possibile trovare. | |
UISynchronizationOptions | Questa enumerazione viene utilizzata da UITechnologyElement.SetOption metodo per UITechnologyElementOption.UISynchronizationOptions opzione. | |
UITechnologyElementOption | Identifica le opzioni disponibili in IUITechnologyElement oggetto in cui ogni nome breve descrizione dello scopo del valore dell'opzione che rappresenta. | |
UITechnologyManagerProperty | Questa enumerazione viene utilizzata dalle implementazioni di IUITechnologyManager interfaccia per specificare le opzioni disponibili per configurare le proprietà di IUITechnologyManager.Per ulteriori informazioni sull'estensione del gestore tecnologia, vedere Estensione di test codificati dell'interfaccia utente e registrazioni delle azioni per supportare Microsoft Excel | |
UITestElementKind | Questa enumerazione viene utilizzata da IUITechnologyElement oggetti per identificare il tipo di elemento dell'interfaccia utente. | |
UITestEventType | Questa enumerazione viene utilizzata da Visual Studio Application Lifecycle Management (ALM) tramite l'interfaccia IVsUIEventSink per specificare il tipo di evento di test generato. | |
WaitForReadyLevel | Questa enumerazione viene utilizzata per specificare quali le chiamate a UITechnologyElement.WaitForReady il metodo viene eseguito. | |
WaitForReadyOptions | Questa enumerazione viene utilizzata per indicare come attende che il framework pronto. |