Teste de aplicativos do Silverlight com testes codificados da interface do usuário ou gravações de ação
Usando o Microsoft Visual Studio 2010 recurso Pack 2, você pode criar testes codificados da interface do usuário ou gravações de ação para aplicativos do Silverlight 4. Gravações de ação permitem avanço rápido por meio de etapas em um teste manual. Para obter mais informações sobre as gravações de ação ou testes codificados da interface do usuário, consulte Como: Criar uma gravação de ação ou Como: Criar um teste codificado de UI.
Para usar esse recurso, você deve adicionar o Microsoft.VisualStudio.TestTools.UITest.Extension.SilverlightUIAutomationHelper.dll como uma referência ao seu aplicativo do Silverlight 4, de modo que os controles do Silverlight podem ser identificados. Este assembly auxiliar instrumenta seu aplicativo do Silverlight para permitir que as informações sobre um controle esteja disponível para o plug-in Silverlight API que você usa em seu teste de interface do usuário codificado ou é usada para uma gravação de ação.
Este assembly não pode ser redistribuído. Portanto, você deve adicionar essa referência condicionalmente ao seu projeto do Silverlight. Usando essa abordagem, o assembly não é redistribuído ao implantar o software para um cliente.
Executando testes de interface do usuário de codificados remotamente
Se você quiser executar seus testes codificados da interface do usuário remotamente para seu aplicativo, você deve instalar o Microsoft Visual Studio 2010 recurso Pack 2 em qualquer computador que tenha um agente de teste ou um controlador de teste que você usará para executar os testes. Para obter mais informações sobre como executar codificado de testes de interface do usuário, consulte Como: Configurar o seu agente de teste para executar os testes que interagem com a área de trabalho e Execução automatizada de testes.
Construção codificados testes de interface do usuário com o Team Build
Se você quiser construir o projeto de teste que contém o Silverlight codificados testes de interface do usuário como parte da compilação de equipe usando um agente de compilação, você deve instalar o Microsoft Visual Studio 2010 recurso Pack 2 em qualquer computador que tenha um agente de compilação é usado para construir o projeto de teste. Para obter mais informações sobre como criar e executar testes, consulte Como: Configurar e executar agendada testes após a criação do aplicativo.
Tarefas
Use os tópicos a seguir para ajudá-lo a configurar seu aplicativo do Silverlight e criar os seus testes.
Tarefas |
Tópicos associados |
---|---|
Configurando o seu projeto Silverlight 4 para criar testes de interface do usuário codificado ou gravações de ação: Primeiro você deve configurar seu projeto Silverlight 4 para incluir um assembly auxiliar para instrumentar seu aplicativo do Silverlight 4. Você também deve certificar-se de que os controles do Silverlight cada tem uma propriedade de automação exclusiva. |
|
Criando testes codificados da interface do usuário para testar um projeto do Silverlight 4: Você pode criar testes codificados da interface do usuário para seu aplicativo do Silverlight depois que você incluiu o assembly auxiliar e você tem as propriedades de automação exclusiva para controles do Silverlight. |
Consulte também
Tarefas
Como: Criar uma gravação de ação
Como: Criar um teste codificado de UI
Outros recursos
Testando o aplicativo com Feature Pack 2
Guia essencial para execução automática de testes a partir de um plano de teste