Como: Especificar a propriedade de armazenamento de detalhes de tempo para uma configuração de execução de teste de carga

Este tópico se aplica a:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual StudioExpress

O tópico é aplicável O tópico não é aplicável O tópico não é aplicável O tópico não é aplicável

Depois de criar o teste de carga com o New Load Test Wizard, você pode usar o Load Test Editor para alterar as propriedades de cenários para atender às suas necessidades e metas de teste. Para obter mais informações, consulte Como: Criar um novo teste de carga usando o novo Assistente de teste de carga.

ObservaçãoObservação

Para obter uma lista completa das propriedades configurações de execução e suas descrições, consulte As propriedades de configuração de execução de teste de carga.

Usando o Editor de teste de carga, você pode editar as configurações de execução Timing Details Storage o valor da propriedade na janela Propriedades.

O Timing Details Storage propriedade pode ser definida para qualquer uma das seguintes opções:

  • Todos os detalhes individuais: Coleta e armazena dados em intervalos individuais para cada teste, a transação e a página emitido durante o teste.

    ObservaçãoObservação

    O All Individual Details opção deve ser selecionada para habilitar as informações de dados do usuário virtual nos seus resultados de teste de carga. Para obter mais informações, consulte Analisando a atividade do usuário Virtual no modo de exibição de detalhes do analisador de teste de carga de teste de carga.

  • Nenhum: Não coleta quaisquer detalhes de intervalos individuais. No entanto, os valores médios ainda estão disponíveis.

  • Estatísticas: Armazena dados de temporização individuais, mas apenas como dados de percentil. Isso economiza recursos de espaço.

Considerações para a propriedade Timing Details Storage

Se o Timing Details Storage propriedade estiver habilitada, então a hora para executar cada teste individual, a transação e a página durante o teste de carga será armazenada no repositório de resultados de teste de carga. Isso permite que os dados percentil 90 e 95th a ser mostrado no analisador de teste de carga nas tabelas de páginas, transações e testes.

Se o Timing Details Storage propriedade estiver ativada, definindo o seu valor para um StatisticsOnly ou AllIndividualDetails, todos os testes individuais, páginas e as transações são calculadas e dados de percentil são calculados a partir de dados de tempo individuais. A diferença é que com o StatisticsOnly opção, após os dados percentil foi calculados, a temporização individual, os dados são excluídos do repositório. Isso reduz a quantidade de espaço necessária no repositório quando detalhes de tempo são usados. No entanto, você talvez queira processar dados de detalhes de tempo de outras maneiras, usando ferramentas SQL, caso em que o AllIndividualDetails opção deve ser usada para que os dados de detalhes de tempo estão disponíveis para que o processamento. Além disso, se você definir a propriedade como AllIndividualDetails, e em seguida, você pode analisar a atividade do usuário virtual usando o gráfico de atividade do usuário Virtual no Load Test Analyzer após a conclusão da execução do teste de carga. Para obter mais informações, consulte Analisando a atividade do usuário Virtual no modo de exibição de detalhes do analisador de teste de carga de teste de carga.

A quantidade de espaço necessário para o repositório de resultados de teste de carga para armazenar dados de detalhes de tempo pode ser muito grande, especialmente para testes de carga mais em execução. Além disso, o tempo para armazenar esses dados no teste de carga repositório de resultados no final do teste de carga é maior porque esses dados são armazenados em agentes de teste de carga até que o teste de carga tenha terminado a execução, momento em que os dados são armazenados no repositório. O Timing Details Storage propriedade está ativada por padrão. Se este for um problema para seu ambiente de teste, você poderá definir o Timing Details Storage para Nenhum.

Dados de detalhes de tempo são armazenados no arquivo LoadTestItemResults.dat durante a execução e são enviados de volta para o controlador após a conclusão do teste de carga. Para o teste de carga executando uma longa duração, o tamanho do arquivo é grande. Se não houver espaço em disco suficiente na máquina do agente, esse será um problema.

ObservaçãoObservação

Nas versões anteriores do Visual Studio, incluindo Microsoft Visual Studio 2005 e Visual Studio 2008, o All Individual Details a configuração para o Timing Details Storage propriedade estava disponível. No entanto, há duas diferenças importantes. Primeiro, o All Individual Details configuração não era a configuração padrão. a única maneira de acessar essas informações era usando consultas SQL.

Se você estiver atualizando um projeto de uma versão anterior do teste de carga de Visual Studio, use o procedimento a seguir para habilitar a coleção de detalhes completos.

Para configurar a temporização detalha a propriedade de armazenamento em um teste de carga

  1. Abra um teste de carga no load test editor.

  2. Expanda o Run Settings o nó no teste de carga.

  3. Clique em configurações de execução que você deseja configurar, por exemplo Settings1 executar [Active.

  4. Abra a janela de propriedades. No menu View, selecione Properties Window.

  5. Sob o resultados categoria, clique no Timing Details Storage propriedade e selecione All Individual Details.

    Após ter configurado o All Individual Details a configuração para o Timing Details Storage propriedade, você pode executar o teste de carga e exibir o gráfico de atividade do usuário Virtual. Para obter mais informações, consulte Executando a carga e testes de desempenho de Web e Como: Analisar o usuários virtuais estão fazendo durante um teste de carga usando o gráfico de atividade do usuário Virtual.

Consulte também

Tarefas

Demonstra Passo a passo: Usando o gráfico de atividade do usuário Virtual para isolar problemas

Outros recursos

Analisando a atividade do usuário Virtual no modo de exibição de detalhes do analisador de teste de carga de teste de carga