Condividi tramite


Estensione di esempio per i test codificati dell'interfaccia utente per Excel

Il componente di estensione dell'esempio viene eseguito nel processo del test codificato dell'interfaccia utente di Visual Studio e presenta una struttura di tipo gerarchico con la classe ExtensionPackage alla base. Le classi TechnologyManager, ActionFilter e PropertyProvider sono al livello successivo, mentre gli elementi di controllo sono al primo livello.

Architettura dell'estensione di Excel

Architettura di estensione di test di Excel

Punti di estensione

Queste classi rappresentano i punti di estensione implementati nell'esempio per abilitare il test codificato dell'interfaccia utente per Microsoft Excel.

ExtensionPackage

Ereditato dalla classe UITestExtensionPackage, è il punto di ingresso per l'estensione del test codificato dell'interfaccia utente. L'implementazione di questa classe astratta consente al framework del test codificato dell'interfaccia utente di accedere internamente al gestore tecnologia del test dell'interfaccia utente personalizzato, al provider delle proprietà del test dell'interfaccia utente e al filtro dell'azione di test dell'interfaccia utente per il test della nuova interfaccia utente. Per ulteriori informazioni, vedere Estensione Excel di esempio: classe ExtensionPackage.

TechnologyManager

Ereditata dalla classe UITechnologyManager, questa classe fornisce un gestore tecnologia per la registrazione e la riproduzione del test. Per ulteriori informazioni, vedere Estensione Excel di esempio: classe TechnologyManager.

ActionFilter

Ereditata dalla classe UITestActionFilter, questa classe fornisce una classe di base per aggregare risultati di azioni di test simili in un singolo risultato del test. Per ulteriori informazioni, vedere Estensione Excel di esempio: classe ActionFilter.

Elementi della tecnologia

Una classe di base ereditata dalla classe UITechnologyElement fornisce la base per gli elementi della tecnologia nei test dell'interfaccia utente che possono essere registrati e riprodotti. Per ulteriori informazioni, vedere Estensione Excel di esempio: classi Element.

PropertyProvider

Ereditata dalla classe UITestPropertyProvider, questa classe fornisce una classe di base per supportare le proprietà degli elementi dell'interfaccia utente per la registrazione e la riproduzione del test. Per ulteriori informazioni, vedere Estensione Excel di esempio: classe PropertyProvider.

Vedere anche

Riferimenti

UITestPropertyProvider

UITechnologyElement

UITestActionFilter

UITestExtensionPackage

Altre risorse

Estensione Excel di esempio: classe ExtensionPackage

Estensione Excel di esempio: classe TechnologyManager

Estensione Excel di esempio: classe ActionFilter

Estensione Excel di esempio: classi Element

Estensione Excel di esempio: classe PropertyProvider