Quais são as boas ferramentas de teste de carga para aplicativos Web do IIS 7?

8

O título diz tudo. Estou procurando um bom conjunto de ferramentas que eu possa usar para carregar um aplicativo Web no IIS 7 antes da implantação.

Joseph
fonte

Respostas:

4

Existem algumas boas ferramentas disponíveis:

Não é gratuito, mas excelente, se você faz isso profissionalmente, é o Agente de Carga de Teste do Visual Studio Team System. O MSDN aborda como configurá-lo e executá-lo aqui: Controladores, Agentes e Plataformas . Você pode baixar uma avaliação aqui:

Quanto às ferramentas gratuitas ...

Ferramenta de Análise de Capacidade da Web (WCAT) :

Visão Geral: A Ferramenta de Análise de Capacidade da Web (WCAT) é uma ferramenta leve de geração de carga HTTP projetada principalmente para medir o desempenho de um servidor da Web em um ambiente controlado. O WCAT pode simular milhares de usuários simultâneos fazendo solicitações para um único site ou vários sites. O mecanismo WCAT usa um script simples para definir o conjunto de solicitações HTTP a serem reproduzidas no servidor da web. A extensibilidade é fornecida através de DLLs de plug-in e uma API simples e padrão.

Recursos:

  • Compatível com HTTP 1.0 e HTTP 1.1
  • Oferece suporte ao suporte multithread do IPv6
  • Suporta a geração de estresse a partir de várias máquinas
  • Extensível através do plug-in C
  • DLLs suporta integração com contador de desempenho
  • Mede o rendimento e o tempo de resposta
  • Suporta solicitações SSL
  • Suporte para solicitação de autenticação NTLM
  • Facilmente suporta o teste de milhares de usuários simultâneos

Baixe a versão x86 aqui e a versão x64 aqui .

Sean Earp
fonte
4

Acredito que o Apache Bench seja amplamente usado para esse tipo de coisa e possa ser usado sem nenhum problema em outros servidores da web. É baseado em linha de comando, portanto, deve ser muito fácil criar scripts para seu conjunto de testes ou scripts de pré-implantação.

http://httpd.apache.org/docs/2.0/programs/ab.html

cpm
fonte
ab é um bom indicador, mas não muito mais. Para testes de carga real, você não pode vencer o dispositivo 'web avalanche' - você pode alugá-los.
Rich Rich
AB era exatamente o que eu precisava, eu estava tendo problemas de SSL usando o WCAT e não conseguia que a maioria das outras ferramentas funcionasse. Não ligava muito para a carga, só queria que ela gerasse um monte de solicitações para que eu pudesse testar meu servidor.
Davidpcj
1

Eu já usei a Web Stress Tool antes. Gostaria de saber se esta é uma ferramenta bastante padrão para usar, e se existem alternativas melhores.

(WAS) pode ser baixado aqui

Há também um artigo da kb sobre como instalar e usar o aplicativo aqui

e um blog sobre como usá-lo aqui

Joseph
fonte