Gerenciamento de resultados de teste de carga no repositório de resultados de teste de carga
Quando você executar seus testes de carga, as informações obtidas durante um ensaio de carregamento pode ser armazenada no armazenamento de resultados de teste de carregamento, que é um banco de dados SQL.O armazenamento de resultados de teste de carregamento contém dados do contador de desempenho e quaisquer informações sobre erros gravados.O banco de dados de armazenamento de resultados é criado pela configuração para controladores, ou criado automaticamente na primeira execução do local de um teste de carregamento.Para uma execução local, o banco de dados será criado automaticamente se o esquema de teste de carregamento não.
Se você altera a cadeia de conexão do armazenamento de resultados do controlador para usar um servidor diferente, o novo servidor deve ter a execução de script de loadtestresultsrepository.sql para criar o esquema.Para obter informações sobre como configurar o armazenamento de resultados de teste de carga, consulte Como: criar um repositório de resultados de teste de carga usando SQL.
Visual Studio fornece final do contador os conjuntos nomeados que coletam os contadores de desempenho comum com base em uma tecnologia.Esses conjuntos são úteis quando você estiver analisando um servidor IIS, um servidor ASP.NET, ou um servidor SQL.Todos os dados coletados com conjuntos dos contadores são armazenados no armazenamento de resultados de teste de carregamento.
Importante |
---|
Há uma diferença entre um conjunto de contador e o contador de desempenho.Um conjunto de contador é metadados.Define um grupo de contadores de desempenho que devem ser coletados de um computador que está executando uma função particular como o IIS ou o SQL Server.O conjunto de contador é parte da definição de teste de carregamento.O desempenho que os dados do contador são coletados com base nos conjuntos dos contadores, no mapeamento de contador definido para um computador específico, e a taxa de amostragem. |
Requisitos
- Visual Studio Ultimate
Versões do SQL Server 2012
Para usar um teste de carga, você pode SQL Server 2012 Express LocalDB usar o que é instalado com Visual Studio 2012 final e é o servidor de banco de dados padrão para teste de carregamento (incluindo a integração do Microsoft Excel.)SQL Server Express LocalDB é um modo de execução do SQL Server Express que é definido para programar desenvolvedores.A instalação do SQL Server Express LocalDB copia um conjunto mínimo de arquivos necessários para iniciar o mecanismo de banco de dados SQL Server.
Observação |
---|
Se você atualizar de Visual Studio 2010 Ultimate e SQL Server Express edition for detectado com um banco de dados de teste existente de carregamento, Visual Studio 2012 final tentará se conectar a ele e usá-lo.Além disso, se o SQL Server Express edition for detectado, o Visual Studio 2012 final tentará criar o banco de dados de teste de carregamento usando o SQL Server Express edition em vez do SQL Server Express LocalDB. |
Se sua equipe espera necessidades pesado de banco de dados, ou seus projetos superam o SQL Server 2012 Express LocalDB, você deve considerar atualizar para SQL SQL Server express ou completo para fornecer um potencialmente adicional de dimensionamento.Se você atualizar o SQL Server, os arquivos MDF e de LDF para o SQL Server 2012 Express LocalDB são armazenados na pasta de perfil de usuário.Esses arquivos podem ser usados para importar o banco de dados de teste de carregamento ao SQL Server Express edition 2012 ou o SQL Server 2012.
Você pode baixar o SQL Server Express edition 2012 do centro do download da Microsoft: O Microsoft SQL Server express 2012.
Os resultados de teste de carregamento armazenam considerações
Quando o Visual Studio final é instalado, o armazenamento de resultados de teste de carregamento está configurado para usar uma instância do SQL express que é instalado no computador.O SQL express está limitado a usar um máximo de 4 GB de espaço em disco.Se você executará muitos teste de carregamento um longo período de tempo, você deve considerar configurar o armazenamento de resultados de teste de carregamento para usar uma instância do produto completo do SQL Server se disponível.
Tarefas do analisador de teste de carregamento
Tarefas |
Tópicos associados |
---|---|
Configurar um armazenamento de resultados de teste de carregamento: você pode configurar um armazenamento de resultados de teste de carregamento em um banco de dados SQL.
Observação
Um armazenamento de teste de carregamento também pode ser criado quando você instala um controlador de teste.Para obter mais informações, consulte Instalação e configuração de agentes de teste e controladores de teste.
|
|
Selecionando e exibir um armazenamento de resultados: você pode selecionar um armazenamento de resultados de específico.Você não está limitado a um armazenamento local dos resultados.Geralmente, os testes de carregamento são executados em um remoto definido de computadores de agente.Os resultados de teste de seus agentes ou do seu computador local podem ser salvos com qualquer servidor SQL em que você criar um armazenamento de resultados de teste de carregamento.Em ambos os casos, você deve identificar onde armazenar os resultados de teste de carregamento usando a janela de Administre controladores de teste . |
|
Excluindo um resultado de teste de carregamento de armazenamento: você pode remover um resultado de teste de carregamento de Editor de testes de carga usando a caixa de diálogo de Abrir e gerenciar resultados de testes de carga . |
|
Exportar e importar resultados em um armazenamento: que você pode exportar e importar resultados de teste de carregamento de Editor de testes de carga. |
Tarefas relacionadas
Analisar os resultados de testes de carga usando o Load Test Analyzer
Você pode exibir os resultados do teste de carregamento em execução e um teste de carregamento concluído usando o analisador de teste de carregamento.
Consulte também
Tarefas
Como: resultados de teste de carga de acesso para análise
Conceitos
Testando o desempenho e o estresse usando testes de carga e desempenho Web do Visual Studio
Outros recursos
Criando e editando testes de carga
Analisar os resultados de testes de carga usando o Load Test Analyzer