Como: Criar um repositório de resultados de teste de carga usando o SQL

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

Resultados dos testes de carga são armazenados em um banco de dados SQL. O banco de dados SQL é chamado Armazenamento de resultados de teste de carga. Ele pode ser local, normalmente usando SQL Express, ou remoto, usando qualquer versão do SQL. Depois que o esquema do banco de dados for criado, você pode salvar os resultados do teste de carga no banco de dados.

Uma opção é criar as tabelas do banco de dados em um servidor local que esteja executando SQL Express. Você só tem que executar os scripts uma vez para seu armazenamento resultados de teste de carga local para ser a configuração global para todos os testes de carga.

Para um controlador, a instalação cria uma instância local padrão do SQL Express e o armazenamento de resultados de teste de carga e o configura para uso pelo controlador. Para qualquer instalação que não usa uma máquina remota, o banco de dados é criado na primeira execução do teste de carga. Você precisará configurar armazenamentos de resultados separados e diferente se você desejar usar um banco de dados em um servidor SQL mais poderoso. Mais tarde você pode minar os dados minados por usuários adicionais. Para obter mais informações, consulte Distribuindo os testes de carga em várias máquinas de teste usando o controladores de teste e agentes de teste.

Para configurar um computador executando o SQL

  1. Abra um prompt de comando Visual Studio. Digite o texto a seguir:

    Em uma versão de 32 bits do Visual Studio 2010 Ultimate tipo: n:\Program CD 10\Common7\IDE Files\Microsoft Visual Studio

    - ou -

    Em uma versão de 64 bits do Visual Studio 2010 Ultimate tipo: CD n:\Program arquivos (x86) \Microsoft Visual Studio 10.0\Common7\IDE

  2. Nessa pasta, digite o texto a seguir:

    • SQL Express: O SQLCMD loadtestresultsrepository.sql /i localhost\sqlexpress /S

    • SQL: Você pode instalar o banco de dados para qualquer servidor SQL existente. Por exemplo, se você tivesse um servidor SQL chamado ContosoServer1 você usaria o seguinte comando:

      SQLCMD ContosoServer1 /S -i loadtestresultsrepository. SQL

    Aviso

    Os parâmetros diferenciam maiúsculas de minúsculas. Você deve digitar a letra s maiúscula e minúscula i.

    Talvez você precise especificar um nome de usuário e senha para que você pode conectar a ContosoServer1. Nesse caso, você usaria o seguinte comando:

    SQLCMD /S ContosoServer1 -U < nome usuário > P - <password> -i loadtestresultsrepository. SQL

    Aviso

    Os parâmetros diferenciam maiúsculas de minúsculas. Digite S, U e p maiúsculas e minúsculas i.

  3. No menu Test, clique em Administer Test Controllers. A Caixa de diálogo Administer Test Controllers é exibida.

  4. Na ‘ Load Test Results Connection String, clique no botão navegador (…) para exibir a Caixa de diálogo Connection Properties.

    ObservaçãoObservação

    Se você alterar a seqüência de conexão para um controlador, você deve selecionar o controlador.

  5. Em Nome do servidor, tipo localhost\sqlexpress ou o nome do servidor que você usou na etapa 2, como ContosoServer1.

  6. Em Log on to the server, escolha Use Windows Authentication.

  7. Em Connect to a database, escolha Select or enter a database name. Selecione LoadTest na caixa de lista suspensa.

  8. Clique em OK.

  9. Clique em Close na caixa de diálogo Administer Test Controller .

Consulte também

Tarefas

Como: Selecione um repositório de resultados de teste de carga

Como: Executar um teste de carga usando agentes de teste especificados em uma configuração de teste e de controladores de teste

Conceitos

Gerenciando os resultados de teste de carga no repositório de resultados de teste de carga

Outros recursos

Distribuindo os testes de carga em várias máquinas de teste usando o controladores de teste e agentes de teste

Histórico de alterações

Date

History

Motivo

Agosto de 2010

Adicionado o caminho para a versão de 64 bits do Visual Studio 2010 Ultimate.

Comentários do cliente.

Dezembro de 2010

Esclareceu linhas de comando para o Express de SQL e SQL.

Comentários do cliente.