Tools para performance and Scalability test de Web Apps sobre Windows

11 views
Skip to first unread message

Leonardo Sailer

unread,
Oct 27, 2011, 7:55:47 AM10/27/11
to altnet-a...@googlegroups.com, altnet-...@googlegroups.com
Estimados,
Deseaba preguntarles si tienen alguna recomendacion acerca de una
herramienta: free, si puede ser simple de usar, que se pueda montar en
Windows para hacer tests de carga, performance y scalabilidad de apps
Webs, pienso en algo que pudiera tomar scrips de Selenium emular
multiples conexiones, reportar algunas metricas, etc.
(No pido nada...) Estuve viendo cosas de este site
http://www.softwareqatest.com/qatweb1.html, pero quisiera saber de
acuerdo a sus experiencias.

Muchas GRacias

Gabriel Kotliar

unread,
Oct 27, 2011, 7:58:58 AM10/27/11
to altnet-a...@googlegroups.com, altnet-...@googlegroups.com

una que usar alguna vez es jmeter, creo que es gratis pero no estoy seguro

gaby

Carlos Peix

unread,
Oct 28, 2011, 4:48:25 AM10/28/11
to altnet-a...@googlegroups.com
Hola Leonardo,

Si lo que queres ahcer es pruebas de carga/stress, la aproximacion usual no es la misma que la de automatizacion de una UI (por ejemplo, con Selenium).

Esto se debe a que es necesario simular muchos clientes (cientos o miles) y eso no es viable con la aplroximacion de Selenium, se requeriria, en la maquinas que corren los scripts, una potencia de computo muy grande.

Lo que hacen las herramientas de priueba de carga que conozco es directamente generar, directamente, peticiones HTTP y hacerlo con multiples variaciones, parametros etc.

De las que conozco que hoy estan disponibles, solo puedo mencionar Visual Studio (con sus WebTests y LoadTests). No es gratis pero viene incluido en ciertas versiones de Visual Studio.

----------------------------------
Carlos Peix

2011/10/27 Leonardo Sailer <lsa...@gmail.com>

Leonardo Micheloni

unread,
Oct 28, 2011, 10:42:07 AM10/28/11
to altnet-a...@googlegroups.com
Si yo fuera Chick Norris te diría que hagas peticiones automáticas con scripts Fiddler o con la API del mismo

2011/10/28 Carlos Peix <carlo...@gmail.com>



--
Leonardo Micheloni
@leomicheloni

Gonzalo Brusella

unread,
Oct 28, 2011, 11:39:46 AM10/28/11
to altnet-a...@googlegroups.com
Leandro,

Se me ocurre que podés usar LOIC (Low Orbit Ion Cannon, la herramienta
que usan los de Anonymous para hacer DDoS). La podés encontrar en
http://sourceforge.net/projects/loic/. Asegurate de que sea la versión
SIN HIVEMIND (sino vas a terminar haciendo DDoSs).

La tool es una herramienta para hacer stress http, pero al tener el
fuente se puede tunear y se pueden programar validaciones.

Otra que usé es Pylot (http://www.pylot.org/). Es realmente
poderosa... pero no muy fácil de usar, especualmente si hay
validaciones complejas.


Gonzalo A. Brusella
gbru...@gmail.com


2011/10/28 Leonardo Micheloni <leonardogabr...@gmail.com>:

> --
> Desuscripción: altnet-argenti...@googlegroups.com

Leonardo Rosales

unread,
Oct 29, 2011, 11:31:22 AM10/29/11
to AltNet-Argentina
Hola Leo!

La forma más facil de hacer test de carga o de performance es con las
herramientas que vienen incluidas en el Visual Studio (2008 TS o 2010
Ultimate). No es gratis, pero es probable que ya tengas estas
herramientas, y ademas tiene unos indicadores muy bonitos.
Aca te dejo un video que muestra como se usan:
http://youtu.be/yhkHtXcgWUc

Saludos!
Leo


On Oct 28, 12:39 pm, Gonzalo Brusella <gbruse...@gmail.com> wrote:
> Leandro,
>
> Se me ocurre que podés usar LOIC (Low Orbit Ion Cannon, la herramienta
> que usan los de Anonymous para hacer DDoS). La podés encontrar enhttp://sourceforge.net/projects/loic/. Asegurate de que sea la versión
> SIN HIVEMIND (sino vas a terminar haciendo DDoSs).
>
> La tool es una herramienta para hacer stress http, pero al tener el
> fuente se puede tunear y se pueden programar validaciones.
>
> Otra que usé es Pylot (http://www.pylot.org/). Es realmente
> poderosa... pero no muy fácil de usar, especualmente si hay
> validaciones complejas.
>
> Gonzalo A. Brusella
> gbruse...@gmail.com
>
> 2011/10/28 Leonardo Micheloni <leonardogabrielmichel...@gmail.com>:
>
>
>
>
>
>
>
> > Si yo fuera Chick Norris te diría que hagas peticiones automáticas con
> > scripts Fiddler o con la API del mismo
>
> > 2011/10/28 Carlos Peix <carlos.p...@gmail.com>
>
> >> Hola Leonardo,
>
> >> Si lo que queres ahcer es pruebas de carga/stress, la aproximacion usual
> >> no es la misma que la de automatizacion de una UI (por ejemplo, con
> >> Selenium).
>
> >> Esto se debe a que es necesario simular muchos clientes (cientos o miles)
> >> y eso no es viable con la aplroximacion de Selenium, se requeriria, en la
> >> maquinas que corren los scripts, una potencia de computo muy grande.
>
> >> Lo que hacen las herramientas de priueba de carga que conozco es
> >> directamente generar, directamente, peticiones HTTP y hacerlo con multiples
> >> variaciones, parametros etc.
>
> >> De las que conozco que hoy estan disponibles, solo puedo mencionar Visual
> >> Studio (con sus WebTests y LoadTests). No es gratis pero viene incluido en
> >> ciertas versiones de Visual Studio.
>
> >> ----------------------------------
> >> Carlos Peix
>
> >> 2011/10/27 Leonardo Sailer <lsai...@gmail.com>

Leonardo Sailer

unread,
Oct 31, 2011, 9:45:38 AM10/31/11
to altnet-a...@googlegroups.com, altnet-...@googlegroups.com
Encontre algo que les pueda interesar, fiddler + Stressstymulus
addon.(http://stresstimulus.stimulustechnology.com/)

2011/10/29 Leo Sailer <lsa...@gmail.com>:
> Gracias leo
> De: Leonardo Rosales
> Enviado: 29/10/2011 01:39 p.m.
> Para: AltNet-Argentina
> Asunto: [altnet-argentina] Re: Tools para performance and Scalability
> test de Web Apps sobre Windows

> --
> Desuscripción: altnet-argenti...@googlegroups.com
>

Reply all
Reply to author
Forward
0 new messages