Respostas:
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:
Baixe a versão x86 aqui e a versão x64 aqui .
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.