Testar controlador e requisitos do agente de teste para testes de carga
Vários tipos, incluindo unidade, o desempenho da web, carga de teste e testes manuais são integrados em Visual Studio.Visual Studio Test Professionalpermite que Visual Studio Application Lifecycle Management os usuários para executar testes em computadores remotos usando um controlador de teste e um ou mais agentes.Para obter mais informações, consulte Instalação e configuração de agentes de teste e controladores de teste.
Requisitos de hardware e Software
O controlador de teste e os computadores de agente de teste têm requisitos específicos de hardware e software.Além disso, se você deseja implantar o controlador de teste e testar computadores de agente em vários idiomas, você deve planejar como oferecer suporte a esses idiomas.
Requisitos de hardware
A tabela a seguir mostra os requisitos de hardware recomendados para implantar um controlador de teste e agentes de teste.
Configuração |
Componente |
CPU |
HD |
Memória |
---|---|---|---|---|
< 1000 usuários virtuais |
Agente de teste |
2.6 GHz |
10 GB |
2 GB |
< 2000 usuários virtuais |
Agente de teste |
Processador dual 2.6 GHz |
10 GB |
2 GB |
N x 2000 de usuários virtuais |
Agente de teste |
Scale-out para n agentes cada, com dupla 2.6 Ghz |
10 GB |
2 GB |
< 30 computadores no ambiente de teste.Isso inclui agentes e servidores sob teste. |
Controlador de teste |
2.6 GHz |
|
|
N x 30 computadores no ambiente de teste.Isso inclui agentes e servidores sob teste. |
Controlador de teste |
N 2.6 GHz processadores |
|
|
Observação |
---|
O número de usuários virtuais irão variar amplamente de teste para testar.Uma causa chave esta variação é a variação na tempos de refelxão, ou atrasos de usuário.Para obter mais informações, consulte Os tempos de reflexão para simular os atrasos de interação humana do Site da Web em cenários de testes de carga de edição..Em um teste de carga, testes da Web são geralmente mais eficientes em geram mais carga de testes de unidade.Os números na tabela anterior são válidos para a execução de testes da Web em um aplicativo Web típico com tempos de reflexão de 3 a 5 segundos. |
As diretrizes apresentadas aqui são fornecidas como orientação geral para o planejamento de hardware.Teste de desempenho irá variar significativamente com base na quantidade de dados de teste e o número de agentes de teste.Para agentes de teste, a velocidade da CPU e memória disponível limitará a carga de teste.Controladores de teste precisam de mais recursos, dependendo do número de agentes de teste e a quantidade de dados envolvidos nos testes.
O servidor que está executando o Test Professional deve ter uma conexão de rede confiável com largura de banda mínima de 1 Mbps e um máximo de latência de 350ms.Não deve haver nenhum firewall entre os agentes de teste e o controlador de teste.Se o desempenho de teste não atender suas expectativas, considere atualizar sua configuração de hardware.
Considerações de Hardware
Agentes de teste de geram uma grande quantidade de dados nos controladores de teste, dependendo da duração do teste e o tamanho do teste.Geralmente, você deve planejar um adicional de 10 GB de armazenamento de disco rígido para cada 24 horas de dados de teste.
Com o hardware recomendado aqui, você deve considerar hardware adicional para servidores críticos, como fontes de alimentação redundantes e ventiladores redundantes.
Requisitos do Software
Você pode usar controladores de teste e testar agentes com qualquer uma das seguintes edições cliente do Visual Studio:
Visual Studio Test Professional
Visual Studio Ultimate
Visual Studio Premium
Você também pode usar agentes de teste com Team Foundation Server e Visual Studio Lab Management.
Sistemas operacionais:
Windows 8
Windows Server 2008 versão 2 ou versões posteriores
Windows Server 2008 SP2 ou versões posteriores
Windows Server 2008 Beta
Versão Original do Windows 7 ou versões posteriores
NET Framework:
- Versão 4 ou posterior
Com o software necessário listado aqui, você deve considerar se você deseja instalar o gerenciamento adicional ou software de segurança, como firewalls ou software de backup.
Requisitos de idioma
Para evitar confusão e simplificar a operação, os agentes de controlador e teste um teste devem ser configurado para usar o mesmo idioma como o computador do sistema operacional e do Team Foundation Server.Se o agente de teste e o controlador de teste são instalados em computadores diferentes, deve ser configurados para usar a mesma linguagem.Você pode, Entretanto, instalar outra versão de idioma do Test Professional em um sistema de operacional de idioma inglês, contanto que esse idioma corresponde do Team Foundation Server implantação.
Consulte também
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