Herramienta de automatización de selenio (Selenium IDE)

Cuando hablamos de pruebas de software, la automatización de pruebas es una de las áreas en las que a la mayoría de los probadores de software les gustaría participar y yo soy uno de ellos.

Siempre trato de encontrar herramientas que puedan facilitar mi vida en términos de Pruebas de software. He probado tantas herramientas de automatización de pruebas de software, pero Selenium es la única herramienta que me gusta mucho. Es muy útil, muy fácil de aprender, que tienen todas las características buenas / necesarias / importantes que deberían estar disponibles en cualquier herramienta de automatización.

selenio es una de las herramientas más poderosas disponibles en el mercado creado por los desarrolladores de ThoughtWorks y lanzado públicamente como un proyecto de código abierto en Openqa .

Según mi información, esta es la única herramienta que Admite múltiples navegadores y múltiples sistemas operativos. Las siguientes son la lista de sistemas operativos y navegadores.

Sistemas operativos:

Windows, Linux y Macintosh

Navegadores web:

Internet Explorer, Mozilla Firefox y Safari

Hay tres variantes de selenio:

1. Selenium IDE (es un complemento de Mozilla Firefox)

2. Selenium Core (es una herramienta de prueba para la aplicación web, se ejecuta en el navegador local) < /P>

3. El control remoto de selenio también llamado Selenium RC (ampliamente utilizado debido a tantos idiomas soportan)

Debe estar pensando por qué todos los tres componentes de selenio diferentes son necesarios y cuál es el uso de cada uno de ellos, así que déjame decirte que todos estos tres componentes diferentes no están relacionados entre sí. Puede usar cualquiera de ellos de forma independiente para automatizar sus casos de prueba.

READ  Guía para overclocking de su CPU

Mi experiencia:

hablemos sobre “ Selenium IDE” </b >. Es un entorno de desarrollo integrado para realizar pruebas de selenio. Si observa la imagen, obtendrá una idea de cómo se ve.

tiene una ventana pequeña muy simple y desde el menú de herramienta de navegador Firefox podemos iniciar Selenium IDE.

Parece una aplicación muy pequeña (complemento de Firefox), pero cuando compare sus características/funcionalidades con algunas otras herramientas de automatización, conocerá el poder real de Selenium IDE.

Cuando yo Había mirado esta herramienta por primera vez, mi primer pensamiento fue: “No podemos hacer nada usando esta herramienta, es muy pequeña y tampoco tiene muchas opciones para automatizar tareas difíciles que requieren todos los diferentes tipos de puntos de control. Pero cuando yo Comencé a usar Selenium IDE, me gustó mucho. La herramienta de automatización más potente que he usado. > Selenium IDE tiene un total de cuatro menús, pero de esos cuatro llamados “Opciones” es el menú más importante. Sin ese menú, creo que Selenium IDE no es nada.

Hay una pequeña barra de herramientas donde tiene todas las opciones para grabar la prueba.

– La primera opción en la barra de herramientas es controlar la velocidad de la velocidad de reproducción

– La siguiente opción es para ejecutar suites de prueba enteras

– Después de eso, el botón lo ayudará a ejecutar la prueba de prueba abierta si alguna

– puede pausar en ejecución de la prueba con el botón siguiente <// P>

– Para depurar, debe usar el botón Número de quinto

– Si desea ejecutar TestCases usando el corredor de prueba, puede usar el botón Número de sexto

READ  Los roles de los antioxidantes y los radicales libres

– El botón siguiente permite Control de operación de registro, cuando se presiona ese botón, todo lo que hace en el navegador web se registrará en el IDE de Selenium como una prueba de prueba.

Entonces, usando las opciones de barra de herramientas anteriores, puede grabar las tareas de prueba y luego podemos ejecutarnos las mismas tareas de prueba.

La belleza de esta herramienta es una vez que la prueba de prueba se registra en formato HTML: puede convertir la misma prueba de prueba en los siguientes idiomas.

– Java (Junit) <// p>

– java (testng)

– groovy (junit)

– c#

– perl

– php < /p>

– python

– ruby ​​(test/unit)

– ruby ​​(rspec)

Después de convertir puede ejecutar directamente esas casas de prueba en El selenio rc . Esta es la razón por la cual Selenium IDE es tan popular en el mercado.

Los visores de registros también están disponibles, lo que muestra todas las acciones realizadas en la aplicación web cuando ejecutamos TestCase usando Selenium IDE.

Puede crear suites de prueba y ejecutar múltiples fundas de prueba en el lote.

El selenio es tan popular y poderoso debido a sus características avanzadas y también a todos los desarrolladores son de las compañías como Google, IBM, Yahoo y, por supuesto, ThoughtWorks !!

Pronto enviaré otro contenido introductorio sobre Selenium RC. Gracias !!

Referencia: