Quali sono buoni strumenti di test del carico per le applicazioni Web IIS 7?


8

Il titolo dice tutto. Sto cercando un buon set di strumenti che posso usare per caricare test di un'applicazione Web su IIS 7 prima della distribuzione.

Risposte:


4

Ci sono un paio di buoni strumenti disponibili:

Non gratuito, ma eccellente se lo stai facendo professionalmente è l'agente di caricamento dei test di sistema di Visual Studio Team. MSDN illustra come configurarlo ed eseguirlo qui: Controller, Agenti e Rigs . Puoi scaricare una versione di prova qui:

Per quanto riguarda gli strumenti gratuiti ...

Strumento di analisi della capacità Web (WCAT) :

Panoramica: Web Capacity Analysis Tool (WCAT) è uno strumento di generazione di carico HTTP leggero progettato principalmente per misurare le prestazioni di un server Web in un ambiente controllato. WCAT può simulare migliaia di utenti simultanei che fanno richieste a un singolo sito Web o a più siti Web. Il motore WCAT utilizza un semplice script per definire il set di richieste HTTP da riprodurre sul server Web. L'estensibilità è fornita tramite DLL plug-in e un'API semplice e standard.

Caratteristiche:

  • Compatibile con HTTP 1.0 e HTTP 1.1
  • Supporta il supporto multithread IPv6
  • Supporta la generazione di stress da più macchine
  • Estensibile tramite plug-in C.
  • DLL supporta l'integrazione del contatore delle prestazioni
  • Misura la velocità effettiva e i tempi di risposta
  • Supporta richieste SSL
  • Supporto per richieste di autenticazione NTLM
  • Supporta facilmente test di migliaia di utenti simultanei

Scarica qui la versione x86 e qui la versione x64 .


4

Credo che Apache Bench sia abbastanza ampiamente usato per questo genere di cose e possa essere usato senza problemi contro altri server web. È basato sulla riga di comando, quindi dovrebbe essere abbastanza facile eseguire lo script nella suite di test o negli script pre-distribuzione.

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


ab è un buon indicatore ma non molto di più. Per test di carico reale non puoi battere l'apparato "valanga web": puoi noleggiarlo.
Ricco

AB era proprio quello di cui avevo bisogno, avevo problemi SSL con WCAT e non riuscivo a far funzionare la maggior parte degli altri strumenti. Non mi importava molto del carico, volevo solo che generasse un sacco di richieste in modo da poter testare il mio server.
davenpcj,

1

Ho già usato lo strumento di stress delle applicazioni Web. Mi chiedo se questo è uno strumento piuttosto standard da usare e se ci sono alternative migliori

(WAS) può essere scaricato qui

C'è anche un articolo kb su come installare e utilizzare l'applicazione qui

e un blog su come usarlo qui

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.