+54 911 66509220

Sumario

Selenium Webdriver Tutorial – Parte 1, ha sido publicado desde Youtube, explicando a partir de una introducción, los primeros pasos a llevar a cabo con la herramienta y ofreciendo la posibilidad de seguir tomando otros tutoriales relacionados, no solo al Webdriver sino a otras técnicas para esta herramienta.

Selenium Webdriver Tutorial

Selenium Webdriver Tutorial esta publicado a través de Youtube, organizado en varias partes. En esta oportunidad podemos acceder a una Introducción, pulsando en el siguiente enlace :

.

Selenium es un conjunto de herramientas para automatizar test en aplicaciones web con las que poder grabar, configurar, lanzar y comprobar que nuestras aplicaciones web hacen lo que realmente deben hacer.

Algunas aspectos a considrar:

  • Inclusión de WebDriver dentro de Selenium. La principal contribución de WebDriver son los controladores nativos que dan soporte a distintos navegadores (Internet Explorer, Firefox, Chrome y próximamente Opera y Safari). Debido a que Selenium tiene las restricciones propias del Javascript (lenguaje con el que está hecho), WebDriver va más allá y dependiendo del navegador que queramos probar utiliza el mecanismo más apropiado, por ejemplo en Firefox se implementa como una extensión, para Internet Explorer hace uso de los objetos propios de automatización. Incluso puede hacer uso de las características de los navegadores desde el punto de vista del sistema operativo. Gracias a WebDriver ya no necesitamos de un navegador web real para lanzar los test sino que utiliza una aplicación basada en HtmlUnit para simular el navegador. A partir de la versión 2 de Selenium disponemos de toda la funcionalidad que teníamos hasta ahora y adicionalmente, si la necesitamos, las capacidades de WebDriver.
  • Permite test de Selenium en dispositivos móviles iPhone y Android. Cada vez son más populares este tipo de dispositivos por lo que Selenium 2 incluye un emulador para poder testear las aplicaciones.
  • Dispone de una API más sencilla. Una simplificación del interfaz con dos clases principales: WebDriver (para el control de los distintos navegadores) y WebElement (para los elementos que componen la página web).
  • Arquitectura mejorada. La nueva arquitectura introduce una seria de características para facilitar la realización de los test: incluye un teclado nativo, soporte a eventos de ratón, manejo de popups, frames, etc.
  • Conexión remota a navegadores en otras máquinas por si en el entorno de pruebas no se dispusiera de ellos.
  • Ejecución de Javascript, acceso al objeto Window, temporizadores, clases con funcionalidad básica para facilitar los test, etc.
  • Compatibilidad de los test de Selenium en JUnit a la nueva API de WebDriver a través de la clase WebDriverBackedSelenium

Fuentes consultadas:
Adictos al Trabajo. Selenium y Selenium Webdriver
Testing Funcional. Trucos de Selenium

 

29 Mar 2013

Google Data Center

/
Creado por
/
Comentarios0
Sumario Google Data Center, es el concepto que esta relacionado con los centro de datos de la compañía Google que reveló fotos del interior de sus servidores. Además, se puede visitar uno de ellos a través de Street View. Centro de Datos de Google, Data Centers El gigante de las búsquedas decidió dar a conocer...
Ver más
28 Mar 2013

Imágenes representativas del Testing

/
Creado por
/
Comentarios2
Sumario Reflexiones vinculadas con el tema ‘Software Testing Images’ para poder entender qué imágenes son las que mejor representan a la actividad del software testing. Software Testing Images, Imágenes Representativas Hace unos días me preguntaba si no hay otras imágenes representativas para el Software Testing (Software Testing Images) que no sean una Lupa ó una Vaquita...
Ver más
28 Mar 2013

Las 7 Herramientas de la Calidad

/
Creado por
/
Comentarios0
El siguiente Webinar al cual no pude asistir en vivo, se encuentra disponible en la web para visualizar. Allí podrás interiorizarte sobre “las siete herramientas básicas para ejecutar los procesos de análisis y medición descritos en el área de procesos MA correspondiente al nivel 2 de CMMi y podrán preparar los registros de datos necesarios...
Ver más
28 Mar 2013

Recursos para Procesos de Pruebas Exploratorias

/
Creado por
/
Comentarios0
Desde el website de Software Testing Club se puede acceder a una recopilación de enlaces que nos proveen del conocimiento y herramientas necesarias para llevar a la práctica este tipo de técnica. Es bastante importante la cantidad de información que se ha publicado en esta página y realmente ha sido un trabajo de investigación y...
Ver más
27 Mar 2013

Implementando Metodologías Ágiles y Scrum

/
Creado por
/
Comentarios1
Me llegó por correo electrónico una invitación a la cual no podré asistir pero no por ello, dejo de compartir con ustedes. El Seminario “Entendiendo e Implementando Metodologías Ágiles y Scrum” será dictado el día jueves 18 de abril a las 19 horas. Para mayor información e inscripciones pueden ingresar a: https://eventioz.com.ar/events/seminar-entendiendo-e-implementando-metodologias-a Si algun@ asiste,...
Ver más
27 Mar 2013

LinkedIn con novedades de mejora

/
Creado por
/
Comentarios0
El objetivo es mejorar la experiencia del usuario frente a la gran cantidad de información acumulada. Desde ahora, todo lo que tiene que hacer el usuario es escribir qué es lo que se está buscando en la caja de búsqueda. Automáticamente aparecerá una página con los resultados. Esta página contendrá información relacionada con la búsqueda...
Ver más