Partilhar via


Amostra codificado a extensão de teste de interface do usuário para o Excel

O componente de extensão do exemplo é executado Visual Studio o processo de teste de interface do usuário codificado e é um pouco hierárquico com o ExtensionPackage a classe base. O TechnologyManager, ActionFilter, e PropertyProvider classes são no próximo nível, com os elementos de controle no nível superior.

Arquitetura de extensão do Excel

Arquitetura de extensão de teste do Excel

Pontos de extensão

Essas classes representam os pontos de extensão que são implementados em uma amostra para habilitar a UI codificada, testes de Microsoft Excel.

ExtensionPackage

Herdado do UITestExtensionPackage classe, este é o ponto de entrada para a interface do usuário codificado, testando a extensão. Implementar essa classe abstrata fornece a interface do usuário codificado, testando o acesso interno do framework para o seu gerente de tecnologia de teste de interface do usuário personalizada, o provedor de propriedade de teste de interface do usuário e o filtro de ação de teste da interface do usuário para testar a nova interface do usuário. Para obter mais informações, consulte Extensão do Excel de amostra: Classe de ExtensionPackage.

TechnologyManager

Herdado do UITechnologyManager classe, essa classe fornece um gerente de tecnologia para teste de gravação e reprodução. Para obter mais informações, consulte Extensão do Excel de amostra: Classe de TechnologyManager.

ActionFilter

Herdado do UITestActionFilter classe, essa classe fornece uma classe base para agregar os resultados da ação de teste similar em um resultado de teste único. Para obter mais informações, consulte Extensão do Excel de amostra: Classe de ActionFilter.

Elementos de tecnologia

Uma classe base são herdadas da UITechnologyElement classe fornece a base para os elementos de tecnologia em seus testes de interface do usuário que podem ser gravados e reproduzidos de volta. Para obter mais informações, consulte Extensão do Excel de amostra: Classes de elemento.

PropertyProvider

Herdado do UITestPropertyProvider classe, essa classe fornece uma classe base para suporte as propriedades dos elementos de interface do usuário para teste de gravação e reprodução. Para obter mais informações, consulte Extensão do Excel de amostra: Classe de PropertyProvider.

Consulte também

Referência

UITestPropertyProvider

UITechnologyElement

UITestActionFilter

UITestExtensionPackage

Outros recursos

Extensão do Excel de amostra: Classe de ExtensionPackage

Extensão do Excel de amostra: Classe de TechnologyManager

Extensão do Excel de amostra: Classe de ActionFilter

Extensão do Excel de amostra: Classes de elemento

Extensão do Excel de amostra: Classe de PropertyProvider