Que tal lectores, nos volvemos a encontrar por aqui, ofrezco una disculpa por no haber hecho mis respectivas publicaciones pasadas!
Pero bueno, a lo que “venimos”:
En estos tiempos, como mucho se darán cuenta, el ambiente web se esta volviendo muy popular, y por lo mismo se estan desarrollando cada vez más aplicaciones que trabajen en este ambiente.
Muchos se preocupan por que las aplicaciones se vean bonitas, funcionen, que esten padres, etc. Sin embargo hay algo por lo que muchos se deberían de preocupar, y muchas veces no lo toman en cuenta, por el performance de la aplicación.
Es decir, yo ya tengo montada mi aplicación, ya funciona, ya se ve bien, pero …
¿Qué pasa si entran 1, 10, 100, 1000 personas al mismo tiempo a mi aplicación? En teoría debería de funcionar igual para una que para mil, pero eso depende de nuestra aplicación.
El problema, es que de esto nos damos cuenta casi siempre cuando la aplicación ya la usan los usuarios, y como entran muchas personas se cae el servicio y ¡voila!
En días pasado he estado revisando algunas de la aplicaciones que se utilizan para hacer pruebas funcionales a aplicaciones web.
Una de ellas es Selenium, una herramienta que se utiliza para realizar prueba funcionales a sitios web.
Esta conformada por varias herramientas:
- Selenium IDE, es un plug in que se utiliza para que grabemos las pruebas que queremos hacer, es decir, con el plug in grabamos las acciones que realicemos dentro de un sitio para después reproducirlas a nuestro antojo.
Una vez que tenemos grabadas nuestras pruebas, podemos exportarlos a diferentes lenguajes de programación para automatizar todo el asunto. Entre los lenguajes disponibles esta C# y Java.

Selenium IDE
- Selenium RC, es un control remoto que utilizamos al momento de escribir un programa en el lenguaje de nuestra elección, esto con el fin de que el programa se comunique Selenium y podamos ejecutar dichas pruebas.
- Selenium Server, es el programa encargado de recibir peticiones del RC y ejecutarlas, para poder probar un sitio.
- Selenium Grid, esta es una herramienta muy buena, que se encarga de recibir peticiones desde diferentes RC y poder ejecutar las pruebas en paralelo.
Con esto, bastaría que nosotros no pusiéramos a desarrollar una aplicación para poder ejecutar nuestras pruebas de performance y ver como se comporta nuestro sitio.
Yo lo he estado utilizando durante algunas semanas y la verdad es que una herramienta muy útil, y saben que es lo mejor de todo…
Es GRATIS!!!
Es Open Source!!!
A continuación les dejo un video que viene en la página oficial de Selenium.
Eventos tecnológicos en GDL: Mayo 2012
Recargar páginas web automáticamente
Samsung & Google: Galaxy Nexus
Descansa en paz…Steve Jobs
Ve lo que imprimes
To float or not to float?
Crea tu meme
¿Qué hay de nuevo? Sin decir nombres
24 octubre 2009 at 5:12 PM
Este es un comentario de prueba!
24 octubre 2009 at 5:19 PM
Este es un comentario de prueba 2!
24 octubre 2009 at 6:32 PM
Este es un comentario de prueba 3!
6 abril 2010 at 2:14 PM
esto es una prueba
6 abril 2010 at 2:23 PM
esto es una prueba3fef
6 abril 2010 at 2:26 PM
esto es una prueba12010
6 abril 2010 at 3:04 PM
esto es una pruebawwwwwww
10 abril 2010 at 6:29 PM
donde estaría el spam sin bots
11 febrero 2011 at 6:53 PM
Actualmente uno de nuestros clientes con presencia a nivel Internacional dedicado a soluciones en tecnología de la información solicita a personas con experiencia en la herramienta de Selenium, la vacante es para US los interesados favor de mandar su CV a rh@teestor.com
Saludos…