Compartilhar via


Esquema de teste de carga

O diagrama a seguir mostra as relações entre as quatro tabelas fato de teste de carga e as medidas relacionadas (dimensões) no dados warehouse.

O esquema de teste de carga faz referência a cinco tabelas fato:

  • Carregar transações de teste tabela fato (dbo.teste de carga transação)

  • Pormenores do teste de carga tabela fato (detalhes de teste dbo.Load)

  • teste de carga Tabela fato página Resumo (dbo. teste de carga Resumo da página)

  • Resumo do teste de carga tabela fato (dbo.Load resumo do teste)

  • teste de carga Tabela fato contador (dbo. teste de carga Counter).

O esquema de teste de carga também faz referência a nove tabelas de dimensões:

  • Carregar a tabela de dimensões Test transação Dimension (dbo.teste de carga transação dimensão)

  • Carregar a tabela de dimensões Test página Resumo da dimensão (dbo.teste de carga Page resumo dimensão)

  • tabela de dimensões de cenário de teste de carga (dbo.Load cenário de teste)

  • tabela de dimensões da computador (dbo.computador)

  • teste de carga tabela de dimensões Dimension contador (dbo. teste de carga contador dimensão)

  • tabela de dimensões de resultados (dbo.Resultado)

  • Execute a tabela de dimensões (dbo.Run dimensão)

  • Criar tabela de dimensões (dbo.compilação dimensão)

  • tabela de dimensões equipe Project (projeto dbo.Team) (consulte Dimensões compartilhadas)

Transação teste de carga tabela de fatos

A tabela a seguir descreve as colunas da transação de teste de carga tabela fato.

Coluna

Descrição

__ID

Número de identificação de registro na tabela (usado internamente).

sequência

Número de identificação para a sequência (usado internamente).

Teste

O nome do teste de carga.

Transações

O número de transações executadas durante um teste de carga.Isso pode ser resumido por dimensão da transação.

Tempo de resposta

O time médio de resposta para as páginas lidas por um teste de carga.

Elapsed Time

O time médio decorrido para as transações que ocorreram no teste de carga.

__LastUpdatedTime

Data e time em que o registro foi último inserida ou atualizada.

__TrackingID

Número de identificação usado pela infra-estrutura de depósito para controlar o registro.

Transações de teste de carga

chave estrangeira na tabela de dimensões teste de carga transação Dimension

Criar

chave estrangeira à tabela de dimensões de compilação.

Executar

chave estrangeira na tabela de dimensões executar.

Cenário de teste de carga

chave estrangeira na tabela de dimensões de cenário de teste de carga.

Resultado

chave estrangeira na tabela de dimensões de resultado.

projeto da equipe

chave estrangeira na tabela de dimensões projeto da equipe.

Pormenores do teste de carga tabela fato

A tabela a seguir descreve as colunas no teste de carga Details tabela fato.

Coluna

Descrição

__ID

Número de identificação de registro na tabela (usado internamente).

sequência

Número de identificação para a sequência (usado internamente).

Teste

O nome do teste de carga.

Total de testes

O número total de testes foram executados sistema autônomo parte do teste de carga.

Testes com falha

O número de testes que falharam durante a execução do teste de carga.

Duração média

A duração média para os testes executados durante o teste de carga.

__LastUpdatedTime

Data e time em que o registro foi último inserida ou atualizada.

__TrackingID

Número de identificação usado pela infra-estrutura de depósito para controlar o registro.

Criar

chave estrangeira à tabela de dimensões de compilação.

Executar

chave estrangeira na tabela de dimensões executar.

Cenário de teste de carga

chave estrangeira na tabela de dimensões de cenário de teste de carga.

Resultado

chave estrangeira na tabela de dimensões de resultado.

projeto da equipe

chave estrangeira na tabela de dimensões projeto da equipe.

teste de carga Tabela fato de página Resumo

A tabela a seguir descreve as colunas na tabela de fatos teste de carga página Resumo.

Coluna

Descrição

__ID

Número de identificação de registro na tabela (usado internamente).

sequência

Número de identificação para a sequência (usado internamente).

Teste

O nome do teste de carga.

Tempo de resposta

O time médio de resposta para as páginas lidas por um teste de carga.

Contagem de páginas

O número de leituras de página da Web que ocorreram no teste de carga.

__LastUpdatedTime

Data e time em que o registro foi último inserida ou atualizada.

__TrackingID

Número de identificação usado pela infra-estrutura de depósito para controlar o registro.

PageSummary

chave estrangeira na tabela de dimensões de resumo de página do teste de carga.

Criar

chave estrangeira à tabela de dimensões de compilação.

Executar

chave estrangeira na tabela de dimensões executar.

Cenário

chave estrangeira na tabela de dimensões de cenário de teste de carga.

Resultado

chave estrangeira na tabela de dimensões de resultado.

projeto da equipe

chave estrangeira na tabela de dimensões projeto da equipe.

Resumo do teste de carga tabela fato

A tabela a seguir descreve as colunas no resumo de teste de carga tabela de fatos.

Coluna

Descrição

__ID

Número de identificação de registro na tabela (usado internamente).

time de início

Data e time em que começou a compilação.

Duração real

A duração real para o qual executou o teste de carga.

LoadTestDuration

A duração do usuário especificado para o teste de carga.

LoadTestWarmupTime

Período de aquecimento para teste de carga.Dados não são coletados durante o desempenho do time.

__LastUpdatedTime

Data e time em que o registro foi último inserida ou atualizada.

__TrackingID

Número de identificação usado pela infra-estrutura de depósito para controlar o registro.

Criar

chave estrangeira à tabela de dimensões de compilação.

Executar

chave estrangeira na tabela de dimensões executar.

Resultado

chave estrangeira na tabela de dimensões de resultado.

projeto da equipe

chave estrangeira na tabela de dimensões projeto da equipe.

teste de carga Tabela de fatos contador

A tabela a seguir descreve as colunas na tabela de fato a contador do teste de carga.

Coluna

Descrição

__ID

Número de identificação de registro na tabela (usado internamente).

Valor

Valores coletados pelos contadores durante a execução do teste de carga.Esses valores podem ser analisados usando os atributos da dimensão de ID de contador.Dependendo do tipo de contador que está demorando a medida, o valor nessa medida tem significados diferentes, por exemplo, a quantidade de memória disponível, o número de solicitações por segundo, e assim por diante.

__LastUpdatedTime

Data e time em que o registro foi último inserida ou atualizada.

__TrackingID

Número de identificação usado pela infra-estrutura de depósito para controlar o registro.

Criar

chave estrangeira à tabela de dimensões de compilação.

Executar

chave estrangeira na tabela de dimensões executar.

Resultado

chave estrangeira na tabela de dimensões de resultado.

ID do contador

chave estrangeira na tabela de dimensões teste de carga contador Dimension.

Máquina

chave estrangeira na tabela de dimensões computador.

projeto da equipe

chave estrangeira na tabela de dimensões projeto da equipe.

Transação teste de carga tabela de dimensões

A tabela a seguir descreve as colunas da transação de teste de carga tabela de dimensões.

Coluna

Descrição

__ID

Número de identificação de registro na tabela (usado internamente).

Transação

O nome de transação associado com as medidas da transação de teste de carga agrupar de medidas.Isso permite que uma lista de todas as transações e os tempos de resposta correspondente e freqüências a ser gerado para um determinado teste de carga resultado ou uma cruz muitos teste de carga resultados.

__LastUpdatedTime

Data e time em que o registro foi último inserida ou atualizada.

__DimensionMemberActive

Valor que descreve se o membro da dimensão foi totalmente preenchido (usados internamente).

teste de carga tabela de dimensões de página Resumo

A tabela a seguir descreve as colunas da transação de teste de carga tabela de dimensões.

Coluna

Descrição

__ID

Número de identificação de registro na tabela (usado internamente).

URL

A URL da página da Web usada para medir as medidas de contagem de páginas e time de resposta do agrupar de medida de resumo de página do teste de carga.

__LastUpdatedTime

Data e time em que o registro foi último inserida ou atualizada.

__DimensionMemberActive

Valor que descreve se o membro da dimensão foi totalmente preenchido (usados internamente).

Cenário teste de carga tabela de dimensões

A tabela a seguir descreve as colunas na tabela de dimensões de cenário de teste de carga.

Coluna

Descrição

__ID

Número de identificação de registro na tabela (usado internamente).

Cenário de teste de carga

O cenário utilizado para medida MA encontradas no Load Test transação and Pormenores do teste de carga medida grupos.

__LastUpdatedTime

Data e time em que o registro foi último inserida ou atualizada.

__DimensionMemberActive

Valor que descreve se o membro da dimensão foi totalmente preenchido (usados internamente).

tabela de dimensões da computador

A tabela a seguir descreve as colunas na tabela de dimensões a computador.

Coluna

Descrição

__ID

Número de identificação de registro na tabela (usado internamente).

Máquina

Nome do computador que é usado.

__LastUpdatedTime

Data e time em que o registro foi último inserida ou atualizada.

__DimensionMemberActive

Valor que descreve se o membro da dimensão foi totalmente preenchido (usados internamente).

Carregar contadores de teste tabela de dimensões

A tabela a seguir descreve as colunas na tabela teste de carga contador Dimension.

Coluna

Descrição

__ID

Número de identificação de registro na tabela (usado internamente).

ID do contador

Número de identificação para o contador (usado internamente).

Objeto contador

O objeto do Load Test contador que é usado em medir a atividade durante o teste de carga.Isso inclui contadores, sistema autônomo memória, interface de rede ou solicitações.Esses contadores se relacionam com a medida de valor o contador de teste de carga agrupar de medidas descrito anteriormente.Granularidade mais fina para interpretar o significado desse atributo é que está contida no atributo da dimensão contador ID contador.

Counter

Identifica o contador específico no objeto de contador ao qual a medida do valor no agrupar de medidas teste de carga contador está associada.Por exemplo, para o objeto de contador de solicitação, sistema autônomo valores de contém elementos identificados pelo contador específico, sistema autônomo time médio de resposta, solicitações em cache, Failed Requests e assim por diante.

Instância do contador

Identifica a instância do contador associada com a medida do valor do contador de teste de carga agrupar de medidas.Por exemplo, uma instância do contador pode indicar uma placa de rede específicas associadas a medição de bytes recebidos por segundo, contador no objeto de contador de interface de rede.

Resultado do contador

Valor booliano que indica que o contador corrente é usado para determinar o resultado geral.

HigherIsBetter

Um sinalizar que indica se o valor medido por essa instância do contador é melhor quando o valor for maior.Por exemplo, é melhor ter maior taxa de transferência de bytes recebidos por segundo contador, mas não é melhor ter maior consumo de memória para a medição de time médio de teste.Isso permite que os relatórios a serem criados que indicam os aprimoramentos de uma execução de um teste de carga.

__LastUpdatedTime

Data e time em que o registro foi último inserida ou atualizada.

__DimensionMemberActive

Valor que descreve se o membro da dimensão foi totalmente preenchido (usados internamente).

tabela de dimensões de resultado

A tabela a seguir descreve as colunas na tabela de dimensões da resultado.

Coluna

Descrição

__ID

Número de identificação de registro na tabela (usado internamente).

ID do resultado

Número de identificação para o resultado (usado internamente).

Resultado

O nome do resultado do teste do teste de carga.Por padrão, esse é o carimbo de data/time do time em que o teste de carga foi executado.

Teste

O nome do teste de carga.

Tipo de Teste

O tipo de teste associado com o resultado do teste.Para testes de carga, isso será sempre teste de carga.

Descrição de teste

Uma descrição do teste quando resultado do teste de carga foi executado.

Resultado do pai

A chave do pai testar o resultado que indica o resultado que continha o resultado corrente.

Raiz de resultado

Valor que descreve se o registro de resultado é um resultado de raiz que indica que o resultado representa o resultado do teste mais externa.

Mensagem de erro

Uma seqüência de caracteres que representa a mensagem de erro para o resultado do teste.

Carga agente de teste lista

A lista de computadores agentes que foram usados para gerar o teste de carga.

participante Tempo

A time de Concluir para o teste de carga.

__LastUpdatedTime

Data e time em que o registro foi último inserida ou atualizada.

__DimensionMemberActive

Valor que descreve se o membro da dimensão foi totalmente preenchido (usados internamente).

Execute a tabela de dimensões

A tabela a seguir descreve as colunas na tabela de dimensões a executar.

Campo

Descrição

__ID

Número de identificação de registro na tabela (usado internamente).

Executar ID

Número de identificação para a execução (usado internamente).

Executar

A execução do teste que produziu os resultados do teste de carga.

Executar descrição

Executar descrição do teste que produziu o teste de carga resultados.

Execução remota

Um sinalizar de verdadeiro/falso que indica se a execução de teste que produziu a carga Resultados de Teste foi uma execução de teste remoto.

__LastUpdatedTime

Data e time em que o registro foi último inserida ou atualizada.

__DimensionMemberActive

Valor que descreve se o membro da dimensão foi totalmente preenchido (usados internamente).

Dimensão compilação tabela

A tabela a seguir descreve as colunas na tabela de dimensões a compilação.A tabela contém uma linha para cada compilação de equipe.

Campo

Descrição

__ID

ID de registro para a tabela (usada internamente).

Moniker compilação artefato

Número de identificação é usado para vincular um objeto, sistema autônomo um item de trabalho, com uma compilação específica.

Criar

Número ou o nome usado para identificar exclusivamente a compilação.

compilação Tipo

Nome do tipo de compilação conjunto no Novo Team Build Type Creation assistente.Para obter mais informações, consulte Como: Criar uma definição de compilação.

O selecionadoCompilações de equipe nó in Team Explorer. Para obter mais informações, consulte Como: Fila ou iniciar uma definição de compilação.

Cancelar localização

O servidor e compartilhamento onde a compilação concluída será colocada.

time de início da compilação

Data e time em que começou a compilação.

__LastUpdatedTime

Data e time em que o registro foi último inserida ou atualizada.

__DimensionMemberActive

Valor que descreve se o membro da dimensão foi totalmente preenchido (usados internamente).

Consulte também

Conceitos

Perspectiva de teste de carga

Outros recursos

Esquemas relacionais