A criação de um adaptador de dados de diagnóstico para coletar dados personalizados ou afetam uma máquina de teste
Você talvez queira criar seu próprio adaptador de dados de diagnóstico para coletar dados quando você executa um teste ou deseja afetar a máquina de teste como parte do seu teste. Por exemplo, talvez você queira coletar os arquivos de log são criados pelo seu aplicativo em teste e anexá-los a seus resultados de teste ou talvez você queira executar os testes quando há espaço em disco limitado deixados no seu computador. Usar as APIs fornecidas no Microsoft Visual Studio 2010 Premium você pode escrever código para executar tarefas em determinados pontos na execução de teste. Por exemplo, você pode executar tarefas quando um teste é iniciado, antes e depois de cada teste é executado e quando termina a execução do teste.
Você pode fornecer um padrão de entrada para o seu adaptador de dados de diagnóstico personalizado usando um arquivo de configuração. Por exemplo, você pode fornecer informações sobre o local do arquivo que você deseja coletar e anexar os resultados de teste ou de disco quanto de espaço desejado para ser deixados no sistema. Esses dados podem ser configurados para cada configurações de teste que você criar. Ele pode ser exibido e editado usando o editor padrão fornecido com o Microsoft Test Manager ou você pode criar seu próprio controle de usuário para usar como um editor. Quaisquer alterações feitas na configuração do adaptador em seu editor são armazenadas com suas configurações de teste.
Se você estiver executando seus testes de Microsoft Test Manager, você pode associar as configurações de teste com o seu plano de teste. Se você estiver executando seus testes de Microsoft Visual Studio 2010, você deve defini-los testar configurações esteja ativo. Para obter mais informações sobre configurações de teste, consulte Configuração de máquinas e coletar informações de diagnóstico usando as configurações de teste.
Tarefas
Use os tópicos a seguir para ajudá-lo a criar adaptadores de dados de diagnóstico:
Tarefas |
Tópicos associados |
---|---|
Criando um adaptador de dados de diagnóstico: Você criar um adaptador de dados de diagnóstico, criando uma biblioteca de classe e, em seguida, use o adaptador de dados de diagnóstico APIs fornecidas pela Visual Studio Ultimate para coletar informações que você deseja ou impacto de um sistema de teste que você está usando para executar testes. |
|
Instalando um adaptador de dados de diagnóstico personalizado: Você pode instalar o seu adaptador de dados de diagnóstico ou um adaptador fornecido por outra pessoa, copiando-o no diretório correto. |
|
A seleção de um adaptador de dados de diagnóstico de personalizado para testes de uso quando forem executados: Você pode selecionar qual adaptador de dados de diagnóstico para usar as configurações de teste, para que o adaptador é usado quando você executa os testes. |
|
Configurando o que faz um adaptador de dados de diagnóstico: Você pode configurar as configurações para controlar as ações do adaptador de dados de diagnóstico em que as configurações de teste específico. |
Cenários relacionados
Para ver o código de exemplo para fazer um adaptador de dados de diagnóstico simples que coleta um arquivo e um editor personalizado para o adaptador, consulte Projeto de amostra para a criação de um adaptador de dados de diagnóstico.
Para ver o código de exemplo que permite que você chame o Process Monitor enquanto executa um teste e o log coletado de volta para o teste de ser carregado para os resultados de retorno, consulte o seguinte site da Microsoft.
Consulte também
Tarefas
Projeto de amostra para a criação de um adaptador de dados de diagnóstico
Conceitos
Configuração de máquinas e coletar informações de diagnóstico usando as configurações de teste