Cómo descargar e instalar Selenium IDE para Firefox & Cromo
⚡ Resumen inteligente
Selenium IDE se instala como una extensión del navegador en lugar de una aplicación independiente, por lo que toda la configuración es una descarga de complemento en Firefox o Chrome seguido de un solo clic para abrir la grabadora.
En este tutorial, aprenderemos cómo descargar e instalar Selenium IDE por la Firefox y Google ChromeNo se compila nada ni se coloca nada en la ruta del sistema: el IDE es una extensión del navegador, por lo que la instalación finaliza en el momento en que el navegador informa que se ha agregado el complemento.
⚠️ Una nota sobre las versiones: Las capturas de pantalla que aparecen a continuación provienen del original. Firefox-enchufar Selenium IDE. Esa compilación dejó de funcionar cuando Firefox La versión 55 eliminó la compatibilidad con los complementos XUL heredados en 2017. Selenium El IDE distribuido hoy es una extensión reescrita para Firefox y Chrome que guarda proyectos en el .side formato en lugar de HTML. Aquí se conserva cada paso original, con el comportamiento actual indicado al lado.
Cómo instalar Selenium IDE para Firefox
A continuación se muestra un proceso paso a paso sobre cómo descargar e instalar Selenium IDE para Firefox:
Lo que usted necesita
- Mozilla Firefox
- Conexión a Internet activa
Si no tienes Mozilla Firefox todavía, puedes descargarlo desde firefox.com.
Pasos 1) Abrir Firefox Complementos y descargas Selenium IDE
Lanza Firefox y navegue hasta la sección Selenium Listado de IDE en Firefox Add-ons. Haga clic en Agregar a FirefoxLa página del complemento se ve como en la captura de pantalla a continuación.
Pasos 2) Haga clic en Agregar
Esperar hasta Firefox Completa la descarga y luego haz clic en “Agregar”. Firefox En primer lugar, se muestra la solicitud de permisos que aparece a continuación, en la que se detalla el acceso que solicita la extensión.
Pasos 3) Haga clic en Aceptar
Una vez finalizada la instalación, recibirá un mensaje de confirmación. Haga clic en "Aceptar" en la notificación que aparece aquí.
Pasos 4) Haga clic y abra Selenium IDE
Haga clic en el elemento Selenium Icono del IDE, que ahora se encuentra en el Firefox barra de herramientas como se muestra a continuación.
Selenium El IDE se abrirá en una ventana aparte, como se muestra en la siguiente captura de pantalla.
Firefox DevTools en Firefox
Instalar el IDE es solo la mitad de la configuración. Grabar un paso es fácil, pero escribirlo manualmente requiere el identificador del elemento sobre el que actúa el paso, y ese identificador se obtiene del inspector del propio navegador.
Firefox DevTools es un Firefox Esta función nos permitirá inspeccionar los elementos HTML de la aplicación web que estamos probando. Nos proporcionará el nombre del elemento sobre el que actuará nuestro comando Selenese.
Paso 1) Haga clic derecho en cualquier lugar de la página y seleccione Inspeccionar elemento. También puedes usar el atajo Ctrl + Shift + I. El menú contextual se muestra a continuación.
Paso 2) Aquí podrá ver la interfaz, con el código HTML de la página en un lado y los estilos en el otro.
Paso 3) Puedes hacer clic derecho en un elemento y elegir CSS o XPathEsto es útil en la identificación de objetos, porque el valor copiado se puede pegar directamente en el Target campo de un comando.
Nota: Asimismo, también puedes usar las Herramientas para desarrolladores de Chrome para identificar las propiedades de los objetos. El panel de Chrome que se muestra a continuación realiza la misma función.
Ambos inspectores también exponen los atributos id, nombre y clase que el IDE prefiere al crear un localizador durante la grabación.
Selenium IDE quedó obsoleto y el desarrollo se detuvo. Sólo recientemente el proyecto ha resucitado. El nuevo Selenium Carece de muchas características en comparación con el IDE obsoleto. Se están agregando funciones, pero a un ritmo lento. Para explorar todas las características de Selenium IDE, le recomendamos utilizar la versión anterior. Para utilizar la versión anterior de IDE
Paso 1) Usar Firefox 54 Verificación de la versión portátil aquí
Paso 2) Visite la sección de Selenium Historial de versiones del IDE e instalar. La lista de versiones se ve así.
Es posible que las siguientes funciones no estén disponibles en la última versión de IDE. Seguiremos actualizando los tutoriales a medida que se actualice la nueva versión.
⚠️ Estado actual: Ejecutar un navegador no compatible únicamente para mantener activo un complemento no compatible ya no es una opción práctica en una máquina de trabajo, así que considere los dos pasos anteriores como contexto histórico. El IDE reconstruido ahora cubre la mayor parte de lo que hacía útil la herramienta anterior, incluyendo variables almacenadascomandos de control de flujo y exportación de código.
Plugins
Selenium IDE puede admitir más Firefox complementos o plugins creados por otros usuarios. Puedes visitar el oficial Selenium Sitio IDE para una lista de Selenium complementos disponibles hasta la fecha. Instálalos tal como lo haces con otros Firefox add-ons.
Por defecto, Selenium IDE viene con 4 complementos:
- Selenium IDE: C# Formateadores
- Selenium IDE: Java Formateadores
- Selenium IDE: Python Formateadores
- Selenium IDE: formateadores Ruby
Estos cuatro complementos son necesarios para Selenium IDE para convertir Selenese a diferentes formatos.
La pestaña Plugins muestra una lista de todos los complementos instalados, junto con el número de versión y el nombre del creador de cada uno, como se muestra en la captura de pantalla a continuación.
Extensiones de usuario
Selenium El IDE puede admitir extensiones de usuario para proporcionar capacidades avanzadas. Las extensiones de usuario tienen la forma de: JavaArchivos de script. Para instalarlos, especifique su ruta absoluta en cualquiera de estos dos campos del cuadro de diálogo Opciones.
- Selenium Extensiones principales (extensiones-de-usuario.js)
- Selenium extensiones IDE
Los dos campos de ruta están resaltados en el cuadro de diálogo Opciones que aparece a continuación.
Podrás encontrar toneladas de extensiones de usuario en el Selenium página de descargas. Tenga en cuenta que este mecanismo pertenecía a Selenium Núcleo, que fue retirado en Selenium 3; el IDE moderno se extiende a través de su propia API de complementos.
Cómo instalar Selenium IDE en Chrome
A continuación se muestra un proceso paso a paso sobre cómo descargar e instalar Selenium IDE para Google Chrome:
Paso 1) Vaya a la Selenium Sitio IDE Haz clic en el botón de descarga de Chrome.
Paso 2) Abra el listado de Chrome Web Store para el Selenium Descarga la extensión del IDE e instálala.
Paso 3) Haz clic en el botón Agregar a Chrome para agregarlo Selenium IDE para Google Chrome.
Paso 4) Ve al menú Extensiones, haz clic en ese icono y ábrelo. Selenium IDE para registrar una nueva prueba en un nuevo proyecto.
La compilación de Chrome y la Firefox Las compilaciones tienen la misma extensión, por lo que un proyecto grabado en una se abrirá en la otra. Dado que las tiendas de navegador cambian sus listados con el tiempo, siempre comience desde el sitio oficial en el Paso 1 en lugar de desde una tienda guardada en favoritos. URL.
Cómo verificar la instalación y realizar una primera prueba
Que una extensión se cargue no garantiza que la configuración funcione. La forma más rápida de comprobarlo es grabar algo sencillo y reproducirlo.
- Haga clic en el botón Selenium Icono del IDE. El cuadro de diálogo de bienvenida ofrece cuatro opciones: grabar una nueva prueba en un nuevo proyecto, abrir un proyecto existente, crear un nuevo proyecto o cerrar el IDE.
- Elige la primera opción y dale un nombre al proyecto.
- Ingrese una base URLEsta es la dirección de la aplicación que se está probando, y se reutiliza en todas las pruebas del proyecto.
- Se abre una nueva ventana del navegador en esa URL y comienza la grabación. Haga clic en un enlace o escriba en un campo, luego vuelva al IDE y haga clic en el icono de grabación para detenerla.
- Haga clic en el icono de guardar. El IDE escribe un único archivo con un
.sideextensión. - Seleccione la prueba y haga clic en reproducir. Si los pasos grabados se reproducen sin que aparezca un indicador de error en rojo, la instalación es correcta.
Una primera reproducción que falla en el primer comando generalmente apunta a la base URL en lugar de en la instalación. Una reproducción que falla a mitad de camino es un problema de localización, que es donde se produce el fallo. comandos de verificación y espera ganarse el sustento.
Cómo solucionar problemas comunes Selenium Problemas de instalación del IDE
Casi todas las quejas sobre la instalación se ajustan a uno de unos pocos patrones. Los dos primeros son los documentados por el Selenium el proyecto en sí.
- No hay ningún icono en la barra de herramientas. Confirma que la extensión esté habilitada. Escribe
chrome://extensionsen Chrome oabout:addonsin Firefoxy comprobar que Selenium El IDE está encendido. - La extensión está habilitada pero sigue siendo invisible. Es posible que el icono simplemente esté oculto porque la barra de herramientas es demasiado estrecha. En Chrome, arrastre el área a la derecha de la barra de direcciones. FirefoxHaz clic con el botón derecho en la barra de herramientas, elige Personalizar, ajústala y haz clic en Listo.
- El IDE se abre pero no registra nada. La ventana de grabación debe ser la que inició el IDE. Las grabaciones realizadas en una pestaña abierta manualmente no se capturan.
- Nada funciona en una página interna. Las extensiones no pueden generar scripts para páginas internas del navegador, como las pantallas de configuración o de extensiones, por lo que graban en una página web normal.
- Un navegador gestionado bloquea la instalación. En un perfil corporativo, la instalación de extensiones suele estar controlada por políticas y requiere que un administrador autorice el ID de la extensión.
Cómo instalar el Selenium Ejecutor de línea de comandos del IDE
La extensión solo reproduce las pruebas en el navegador donde está instalada. Para ejecutar un proyecto guardado en otros navegadores, en paralelo o en una cuadrícula, instale el ejecutor de línea de comandos. Requiere Node.js y npm.
npm install -g selenium-side-runner
Cada navegador también necesita su propio archivo binario de controlador. Instale el controlador para el navegador que desea utilizar.
npm install -g chromedriver npm install -g geckodriver npm install -g edgedriver
Una vez configurados el ejecutor y el controlador, indique al ejecutor la ubicación del archivo de proyecto que el IDE guardó previamente.
selenium-side-runner /path/to/your-project.side
El ejecutor distribuye las suites entre tantos procesos como núcleos de CPU tenga la máquina. Dos indicadores cubren la mayoría de las necesidades diarias: -c configura el navegador y --base-url Esto redirige todo el proyecto a un entorno diferente, lo que permite utilizar la misma grabación tanto en una compilación local como en un servidor de pruebas.
selenium-side-runner -c "browserName=firefox" --base-url https://localhost
Desde aquí, el siguiente paso natural es dejar atrás la grabación y reproducción y escribir las mismas comprobaciones en código; consulte el primer script de WebDriver recorrido y el más amplio Selenium .











