2009-12-06 18 views
8

simplemente mirando a jmeter, por lo que puedo ver es una aplicación de escritorio, por lo que es seguro decir que puedo usarlo para comparar un servidor de Windows que ejecuta asp.net?evaluación comparativa de un sitio web asp.net, ¿puedo usar jmeter?

otras herramientas recomendadas?

+0

¿Es usted realmente desea banchmark el servidor o la aplicación que se está ejecutando en él? –

Respuesta

3

recomiendo httperf de HP. Como solo envía solicitudes HTTP, funciona independientemente del servidor en el que esté probando. Sin embargo, necesitarás una máquina Linux para ejecutarlo. Otra herramienta popular es Apache Benchmark (AB). No lo recomiendo como la mejor herramienta disponible, pero se han realizado muchos puntos de referencia con esta herramienta, por lo que es más fácil comparar los resultados y sacar conclusiones.

Microsoft ofrece various other tools para la prueba, pero no son tan ampliamente utilizados.

6

Utilizo JMeter para poner a prueba nuestra ASP.NET MVC sitio web. Es fácil como pastel, una vez que lo has probado una vez y sabes cómo usar la aplicación.

Por ejemplo, tengo un archivo CSV que utilizo como datos dinámicos de búsqueda. Luego creé una cosa HttpRequest en Jmeter y paso mis datos csv. (Esto me está simulando presionar esa url para que los datos que uso me digan).

Tengo un Jmeter Gaussian Timer para simular ebbs y flujos (al azar) de los hits a la url.

i, finalmente, digo ..

C:\Temp\jakarta-jmeter-2.3.4\bin\jmeter -n -t "C:\Users\Administrator\Desktop\JMeter Test Files\my_jmeter_config_file.jmx" -Dthreads=50 -Dloops=10 -Drampup=5 

lo que significa ... bucle de 10 veces. cada bucle individual contendrá 50 hilos ... y construirá hasta 50 hilos en 5 segundos.

Así que sí, lo uso. ¡es bueno!

+3

JMeter es bueno para ASP.NET MVC. No tuve éxito probando sitios web ASP.NET con él. Viewstate estaba en el camino. –

+1

@Malcom - He descubierto cómo hacerlo con ASP.NET. Ver [mi respuesta] (http://stackoverflow.com/questions/1855496/benchmarking-a-asp-net-website-can-i-use-jmeter/2900232#2900232). –

Cuestiones relacionadas