Sample Excel Add-In for Coded UI Testing
Este suplemento ao exemplo para Microsoft Excel é projetado especificamente para oferecer suporte a testes codificados de interface do usuário de planilhas do excel que são registradas e execução em Visual Studio Premium ou em Visual Studio Ultimate. O suplemento é criado usando o Visual Studio para Office.
Para obter mais informações sobre como criar um suplemento Excel, consulte Passo a passo: Criando O primeiro nível do aplicativo Add-in para o Excel ou pesquise a “pelo suplemento Excel”.
Embora o suplemento Excel é não o assunto primária desta documentação de extensão codificado de teste de interface de usuário para o excel, alguns comentários podem ser úteis.
As partes importantes desse suplemento:
classe deThisAddIn - gerencia o canal da arquitetura .NET entre ExcelUICommunicator e Sample Coded UI Test Extension for Excel.
ExcelCodedUIAddinHelper_TemporaryKey.pfx - um certificado de segurança para testar o suplemento.
classe deExcelUICommunicator - essa classe implementa a interface de IExcelUICommunication .
Classe de ThisAddIn
A maioria dessa classe é gerada realmente pelo Visual Studio para Office no arquivo de ThisAddIn.Designer.cs quando você cria seu projeto do suplemento do excel.
Os membros que você deve implementar são os manipuladores de eventos: ThisAddIn_Startup() e ThisAddIn_Shutdown().O propósito é inicializar ou feche o canal da arquitetura .NET que é usado por ExcelUICommunicator.
ExcelCodedUIAddinHelper_TemporaryKey.pfx
Este arquivo contém um certificado de segurança temporário que é gerado pelo Visual Studio para Office e fornece o assembly do suplemento permissão para operar no processo do excel para testar o suplemento e a extensão.Você deve excluir esse certificado e ou criar um novo na guia de Assinando da janela de Propriedades do projeto, ou anexar seu próprio certificado de teste.
Classe de ExcelUICommunicator
Essa classe implementa a interface de IExcelUITestCommunication e obtém as informações solicitadas de interface de usuário do modelo de objeto do excel.Para obter mais informações, consulte Sample Excel Communicator Interface.
Consulte também
Tarefas
Passo a passo: Criando O primeiro nível do aplicativo Add-in para o Excel
Conceitos
Extending Coded UI Tests and Action Recordings to Support Microsoft Excel