Partilhar via


Como: Coletar dados de cobertura de código com o Generic Tests

As pessoas geralmente associar dados de cobertura de código com testes de unidade.Mas você pode coletar dados de cobertura de código no código em qualquer arquivo binário que tiver sido instrumentado para fornecer esses dados.Isso inclui módulos (assemblies) instrumentados ou arquivos binário que são chamados por um aplicativo que um teste genérico quebra.Siga as etapas no Coletando dados de cobertura de código para coletar dados de cobertura de código enquanto executa um teste genérico.

Coletando dados de cobertura de código

Você pode coletar dados de cobertura de código quando você testar o código de produção em um arquivo binário é empacotado em um teste genérico.Para fazer isso, você instrumentar um arquivo binário, conforme descrito no procedimento a seguir.

Para coletar dados de cobertura de código com um teste genérico

  1. In Visual Studio, em aberto o projeto de teste que contém o teste genérico.

  2. No gerenciador de soluções, em aberto o Itens de solução pasta.

  3. Na pasta solução Items, clicar duas vezes no arquivo .testrunconfig.

  4. A caixa de diálogo de configuração de execução de teste é exibido.

  5. Clique em Code Coverage.

  6. Em selecionar artifacts to instrumentar, selecionar o código de produção arquivo binário para o qual você deseja coletar dados de cobertura de código.

    Observação:

    Se o arquivo binário não for exibido em selecionar artifacts to instrumentar, clicar Adicionar assembly.No escolher os assemblies de instrumentar caixa de diálogo, especifique o arquivo binário e em seguida, clicar em aberto.

    Observação:

    O arquivo binário que contém seu mig de código de produção HT não ser o arquivo empacotado em teste genérico.Às vezes, você especifica que seu teste genérico deve empacotar um aplicativo intermediário sistema autônomo um agente de teste.Este agente de teste, por sua vez, executa o código de produção que você está testando.

  7. clicar Aplicare, em seguida, clicar Fechar.

Agora, quando você executar o teste genérico, dados de cobertura de código são reunidos.Para obter mais informações sobre como obter e exibir dados de cobertura de código, consulte Como: Obter dados de cobertura de código.

Consulte também

Tarefas

Como: Obter dados de cobertura de código

Solução de problemas Generic Tests