Passo a passo: Usando o gráfico de atividade do usuário Virtual para isolar problemas
Nessa explicação passo a passo você aprenderá como usar o gráfico virtual de atividade do usuário para isolar os erros que ocorreram para os usuários individuais virtuais executadas o teste de carregamento.
O gráfico virtual de atividade do usuário permite que você visualize a atividade virtual de usuário que está associada com o teste de carregamento.Cada linha no gráfico representa um usuário individual virtual.O gráfico virtual de atividade do usuário mostra exatamente o que cada usuário virtual foi executada durante o teste.Isso permite que você isolar problemas de desempenho consultando padrão de atividade do usuário, padrões de carregamento, correlação falhou ou desacelerar teste, e ver solicitações com outras atividades virtual do usuário.O gráfico virtual de atividade do usuário está disponível somente após carregamento após terminou de executar.
Nessa explicação passo a passo, você se concluirá as seguintes tarefas:
Aprender a usar as ferramentas associadas com o gráfico virtual de atividade do usuário:
Use a ferramenta de Zoom para o período de tempo para especificar um período de tempo específico no elemento gráfico que você deseja analisar.
Use o painel Legenda de detalhes e o painel Filtrar resultados para aplicar a filtragem para o gráfico para ajudar a isolar problemas.
Use o gráfico virtual de atividade do usuário para analisar um erro que ocorre virtual para um usuário específico e exibe os detalhes problemático de tipo de erro.
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.
Pré-requisitos
Visual Studio Ultimate
Conclua os procedimentos nos três passo a passo:
Abra a solução de ColorWebApp criada orientações anteriores
Abra a solução
Inicie o Visual Studio Ultimate
Abra a solução de ColorWebApp que contém o LoadTest1.loadtest.Resultados de teste da carga realizar as etapas em três passo a passo que estão listados no início deste tópico na seção dos pré-requisitos.
As seguintes etapas nessa explicação passo a passo presumem um aplicativo da Web chamado ColorWebApp, um teste de desempenho ColorWebAppTest.webtest chamado da Web e um teste de carregamento chamado LoadTest1.loadtest.
Executar o teste de carregamento
Executar o teste de carregamento para coletar dados virtuais de atividade do usuário.
Executar o teste de carregamento para coletar dados virtuais de atividade do usuário
No editor de teste de carga, escolha o botão de Executar na barra de ferramentas.Inicia LoadTest1 a execução.
Como na explicação passo a passo anterior, você deve ver alguns ícones de violação do limite aparecer no gráfico de Tempo de Resposta de Página .Para obter mais informações, consulte Passo a passo: Criando e executando um teste de carga que contém os testes de desempenho de Web.
Problemas de isolado no gráfico virtual de atividade do usuário
Depois de executar o seu teste de carregamento e coletou os dados virtuais de atividade do usuário, você pode exibir os dados nos resultados de teste de carregamento usando a exibição de detalhes do analisador de teste de carregamento no gráfico virtual de atividade do usuário.Além disso, você pode usar o gráfico virtual de atividade do usuário para ajudar a isolar problemas de desempenho no seu teste de carregamento.
Para usar a atividade virtual do usuário criação de um gráfico em seus resultados de teste de carregamento
Depois que o teste de carregamento é executar, a página de resumo para os resultados de teste de carregamento é exibida no analisador de teste de carregamento.Escolha o botão de Gráficos na barra de ferramentas.
A exibição gráfica é exibida.
O elemento gráfico de Tempo de Resposta de Página , clique com o botão direito do mouse perto de um dos ícones de violação do limite e selecione Ir para detalhe do usuário.
Observação Você pode usar o botão de Detalhes na barra de ferramentas do editor de teste de carregamento para abrir muito o gráfico de atividade do usuário.No entanto, se você usar a opção de Ir para detalhe do usuário , o gráfico virtual de atividade do usuário ampliar-o-&z automaticamente a parte de teste o direito clicado no gráfico.
Exibição de detalhes é exibida com Gráfico de atividade de usuário virtual focalizada no período de tempo em que as violações do limite ocorreram.
No eixo y, os muitos horizontais representam virtuais usuários individuais.O eixo x exibe a linha de tempo para o ensaio de carregamento.
Na ferramenta de Zoom para o período de tempo abaixo de Gráfico de atividade de usuário virtual, ajuste os controles slider esquerda e direita até que ambos estejam próximos ao ícone de violação do limite.Isso altera a escala de tempo em Gráfico de atividade de usuário virtual
Em Legenda de detalhes, selecione a caixa de seleção para (Erros de realce).Observe que o usuário virtual que causou a violação do limite é realçado.
No painel de Filtrar resultados , desmarque as caixas de seleção para Mostrar resultados bem-sucedidos e HttpError mas deixe a caixa de seleção ValidationRuleError selecionada.
Gráfico de atividade de usuário virtual exibe somente os usuários virtuais que passaram mais de 3 segundos na página de Red.aspx como especificado por violação do limite configurada na explicação passo a passo anterior.Para obter mais informações, consulte Passo a passo: Criando e executando um teste de carga que contém os testes de desempenho de Web.
Posicione o ponteiro do mouse sobre a linha horizontal que representa o usuário virtual com o erro de regra de validação para violação do limite.
Uma dica de ferramenta é exibida com as seguintes informações:
Identificação de usuário
Cenário
Testar
Resultado
Rede
Hora de Início
Duração
Agente
Log de teste
Observe que Log de teste é um link.Escolha o link de Log de teste .
O teste de desempenho de ColorWebTest Web que está associado com o log abre no visualizador de resultados de teste de desempenho da Web.Isso permite que você isolar-se onde as violações do limite ocorreram.
Você pode usar várias configurações nos painéis de Legenda de detalhes e de Filtrar resultados para ajudar na isolar problemas de desempenho, e erros em seus testes de carregamento.Fazer experiências com essas configurações e a ferramenta de Zoom para o período de tempo para ver como os dados do usuário virtuais são apresentados em Gráfico de atividade de usuário virtual.
Consulte também
Tarefas
Como: criar uma configuração de teste para um teste de carga distribuída
Como: Especifica o processo de 64 bits usando configurações de teste
Conceitos
Instalação e configuração de agentes de teste e controladores de teste
Usando o teste controladores e agentes de teste com testes de carga
Configurando controladores de teste e agentes de teste para testes de carga
Visão geral do analisador de teste da carga
Configuração de máquinas e coletar informações de diagnóstico usando as configurações de teste
Outros recursos
Considerações para teste de carregamento
Introdução ao carregar e orientações de teste de desempenho de Web
Introdução ao carregar e orientações de teste de desempenho de Web