Compartilhar via


Como: configurar and Run compilação verificação Tests (BVTs)

Um teste de verificação da compilação (BVT) normalmente consiste de um conjunto amplo de testes que são usados para verificar a qualidade geral de uma compilação específica.BVTs são geralmente automatizados e executados em um agendamento definido, com frequência noturna.Eles também pode ser executados manualmente, como após uma execução automatizada falha.Uma compilação é considerada um sucesso se todos os testes no BVT já passaram.

BVTs usam diferentes áreas de Visual Studio Team System: Visual Studio Team System Test Edition, Controle de versão do Team Foundation, e Team Foundation Build. Primeiro você usar Test Edition Para criar uma lista de testes que contém os testes que você deseja incluídos no seu teste de verificação pós-compilação. Em seguida, fazer o fazer check-in essa lista de testes ao controle de fonte, usando Controle de versão do Team Foundation. Finalmente usar Team Foundation Build para executar o teste de verificação pós-compilação ou para agendar execuções regulares do teste de verificação pós-compilação.

Observação:

Team Foundation Build e Controle de versão do Team Foundation não fazem parte do Test Edition. Para usar os recursos desses produtos e em particular para executar as etapas na maioria dos procedimentos a seguir, você deve ter instalado em todos os Team System ou produtos individuais Controle de versão do Team Foundation e Team Foundation Build. Além disso, o computador cliente deve ter Team Explorer instalado e o seu Visual Studio sessão de usuário deve ser conectada a um Team Foundation Server computador. Para obter informações sobre como conectar-se a Team Foundation Server, consulte Como: Conectar-se ao Team Foundation Servidor.

Este tópico descreve todos os procedimentos que são necessários para criar, armazenar, e executar testes de verificação da compilação:

  • Criar uma lista de testes teste de verificação pós-compilação.Crie uma lista de testes e preenchê-lo com os testes que requer seu teste de verificação pós-compilação.Para obter mais informações, consulte Criar uma lista de testes teste de verificação pós-compilação.

  • Fazer check-in do teste de verificação pós-compilação.Adicione sua solução e o teste de verificação pós-compilação ao controle de código de fonte.Para obter mais informações, consulte Fazer check-in do teste de verificação pós-compilação.

  • Criar um tipo de compilação, especificando para executar a lista de testes teste de verificação pós-compilação sistema autônomo parte da compilação.Você deve primeiro criar um tipo de compilação antes de executar compilações com Team Foundation Build. Para obter mais informações, consulte Criar um tipo de compilação.

  • Executar o tipo de compilação teste de verificação pós-compilação.Executar a compilação; isso automaticamente também executa os BVTs.Para obter mais informações, consulte Executar o tipo de compilação teste de verificação pós-compilação.

Criar uma lista de teste BVT

Para criar uma lista de teste teste de verificação pós-compilação no Editor de Lista de Testes

  1. No Editor de Lista de Testes, clicar By Test List para exibir o painel de lista de teste.

  2. Clique com o botão direito do mouse em Lists of Tests e clique New Test List.

    Isso exibe a caixa de diálogo Create New Test List.

  3. Digite o nome da lista de teste que irá conter os testes de verificação da compilação; por exemplo, digite BVTs.

  4. (Opcional) Digite uma descrição da sua lista de teste BVT e selecione um local na hierarquia da lista de teste para colocar a nova lista de teste.

  5. Clique em OK.

    Sua nova lista de teste BVTs é criada e aparece no painel de hierarquia de lista de teste.

  6. Clique em All Loaded Tests Para exibir todos os testes em sua solução.

  7. Selecione os testes que você deseja executar como os testes de verificação da compilação e arraste-os para a nova lista de teste BVTs.

    Observação:

    Para selecionar testes para arrastar, clicar suas linhas de teste Editor de lista .Para selecionar vários testes, use deslocar + clicar e CTRL + clicar .Não use as caixas de seleção para essa finalidade.

  8. (Opcional) Para verificar o conteúdo da lista de teste, clique nela no painel de hierarquia de lista de teste.

    Esta lista de teste BVTs, juntamente com todas as listas em sua solução, reside no seu arquivo de metadados de testes da solução.Arquivos de metadados de teste têm a extensão .vsmdi.Para obter mais informações, consulte Usando listas de teste.

Verificando BVT

Neste procedimento, você fazer verificar todos os arquivos de sua solução.Isso inclui o arquivo de metadados de teste da sua solução, que contém listas de teste e os testes.Sempre que você adicionar, excluir ou reorganizar listas de teste, ou alterar o conteúdo das listas de teste, o arquivo de metadados de teste é atualizado automaticamente para refletir essas alterações.

Fazer check-in da BVT para o controle de origem

  1. Conectar-se a um Team Foundation Server computador. Para obter mais informações, consulte Como: Conectar-se ao Team Foundation Servidor.

  2. Se sua solução ainda não estiver no controle de origem, adicione-o ao controle de origem.Para obter mais informações, consulte How to: Add a Project or Solution to Version Control.

  3. Clique em View e clique Pending Checkins para exibir a janela Pending Checkin.

  4. Fazer verificação de todos os arquivos de sua solução.Para obter mais informações, consulte Como: Alterações pendentes Fazer Marcar-in.

    Observação:

    Se você estiver usando Visual Studio Team System, talvez seja necessário uma equipe de processos que controlam como BVTs são criados e gerenciado. Por exemplo, o processo pode exigir que você verifique sua compilação localmente antes de fazer o fazer check-in que o código e os testes executados nele.

    Após a operação check-in for concluída, um ícone cadeado será exibida próximo a cada arquivo no Solution Explorer para indicar o estado do Check in .Para obter mais informações, consulte Como: Identify Source Controlar Item Status in Gerenciador de Soluções.

    Os testes check-in estão disponível para o Team Foundation Build recurso do Team sistema. Agora você pode criar um tipo de compilação que contenha os testes que você deseja executar no seu BVT.

Criar um tipo de compilação

Para criar um tipo de compilação BVT

  1. Na janela Team Explorer, clique no projeto da sua equipe.

  2. Clique com o botão direito do mouse em Team Builds e clique New Team Build Type.

    O New Team Build Type Creation Wizard aparece.

  3. Siga as etapas no New Team Build Type Creation Wizard. Para mais informações, consulte Como: Criar uma definição de compilação.

    Observação importante:

    Sobre o selecionar as opções de compilação página o Novo Team tipo de compilação Creation assistente, clicar Executar o teste.Em seguida, selecione o arquivo de metadados de teste que contém a lista de teste BVT que você criou na Create a BVT Test List.Finalmente, selecione a lista de teste que contém os testes que você deseja executar, como os testes de seu BVT.

  4. Quando você tiver terminado de inserir informações no assistente, clique em Finish.

    O novo tipo de compilação aparece na janela Team Explorer sob a pasta Team Builds.

Executar o tipo de compilação BVT

Para executar o BVT usando o Team Build

  1. No menu Build, clique em Build {Team Project Name}.

  2. A caixa de diálogo Build {Team Project Name} é exibida com uma lista de todos os tipos de compilação existente.Verifique que seu tipo de compilação está selecionado.

  3. (Opcional) Alterar o local e pasta da compilação.

  4. Clique em Construir.

    Para obter mais informações, consulte Como: Fila ou iniciar uma definição de compilação.Para agendar uma compilação regular, consulte Como: Configurar uma compilação agendada (linha de comando).

Consulte também

Tarefas

Como: Organizar testes em listas de teste

Como: Criar uma definição de compilação

Outros recursos

Trabalhando com Team Foundation version Controlar