
Me pregunto por qué Selenium IDE no es compatible oficialmente con Google Chrome a pesar de que Google es uno de los contribuyentes activos al proyecto Selenium. ¿Alguien sabe por qué?
Respuesta1
Me pregunto por qué Selenium IDE no es compatible oficialmente con Google Chrome.
Esto se debe a que Selenium IDE es unFirefoxExtensión. Chrome no admite extensiones de Firefox.
Selenium IDE es un entorno de desarrollo integrado para scripts de Selenium. Está implementado como una extensión de Firefox.
FuenteIDE de selenio
¿Qué puedo usar en su lugar con Chrome?
Existen herramientas de Chrome similares (no he usado ninguna de estas personalmente):
Desafortunadamente, Selenium IDE simplemente no existe para Chrome. Afortunadamente, existe una muy buena alternativa: le sugerimos que pruebe FRET como alternativa al Selenium IDE. Utiliza la misma sintaxis que Selenium IDE, pero está basado en la web y ejecuta las pruebas en máquinas que pertenecen a la herramienta y que no puede ver. Sólo verá los resultados de la prueba. Lo bueno es que también podrás ejecutar tus pruebas en Chrome.
WebDriver es una herramienta de código abierto para pruebas automatizadas de aplicaciones web en muchos navegadores. Proporciona capacidades para navegar a páginas web, entrada de usuarios, ejecución de JavaScript y más. ChromeDriver es un servidor independiente que implementa el protocolo de conexión de WebDriver para Chromium. ChromeDriver está disponible para Chrome en Android y Chrome en escritorio (Mac, Linux, Windows y ChromeOS).
Otras lecturas:
Respuesta2
Aunque Selenium IDE no es compatible oficialmente, existe unaSelenio IDE para Chromedisponible en la tienda de Chrome:
Graba y reproduce macros web con este programa gratuito yfuente abiertaExtensión de Chrome para la automatización del navegador web. La extensión es una grabadora de macros web fácil de usar para desarrolladores web, evaluadores web y especialmente para la automatización web general y el llenado de formularios...admite los comandos "Selenese" más utilizados del IDE de Firefox Selenium.
Respuesta3
Actualización: Parece que algunas personas amables están intentando migrar Selenium IDE a la plataforma Web Extension (que se supone que funciona en Chrome, Firefox y Edge).
Gracias por instalar nuestro Automation Recorder. Esta extensión de Chrome fue el proyecto campeón del concurso Katalon Studio Hackathon. Katalon Automation Recorder fue desarrollado para ayudar a los usuarios que ya no pueden grabar y reproducir pruebas de automatización utilizando el obsoleto Selenium IDE o usuarios de marcos de trabajo de código abierto populares que buscan una grabadora útil. La extensión es compatible con el navegador Chrome y estamos esperando la aprobación de Firefox, que debería estar disponible para su instalación muy pronto.
La extensión se puede utilizar como una utilidad de grabación para que los usuarios conviertan rápidamente casos de prueba manuales a diferentes idiomas e importen al IDE preferido para condiciones avanzadas, validación dinámica o para ejecutarlos con fuentes de datos externas.
Alguien tiene unbuen vídeo de introducciónen Youtube.
Otras respuestas mencionaron que Selenium IDE es una extensión de Firefox, pero no explicaron por qué no hay un puerto para Chrome hasta ahora.
Mira estoexcelente articulopor Brian Anderson.
Para aumentar aún más la velocidad en la creación de casos de prueba, Shinya Kasatani de Japón creó Selenium IDE, una extensión de Firefox que proporciona una interfaz fácil de usar para desarrollar pruebas automatizadas. Selenium IDE tiene una función de grabación que captura las acciones del usuario a medida que se realizan y luego las exporta como un script reutilizable en uno de los muchos lenguajes de programación que se pueden ejecutar posteriormente. Selenium IDE fue concebido simplemente como una herramienta de creación rápida de prototipos. Donó Selenium IDE al Proyecto Selenium en 2006.
Como afirmó el equipo de Selenium, los desarrolladores de Selenium siempre fomentan las mejores prácticas en la automatización de pruebas que requieren cierta cantidad de programación, con uno de los muchos lenguajes de programación compatibles.
La primera razón es que fue un proyecto donado. El segundo es queSelenium IDE fue pensado simplemente como una herramienta de creación rápida de prototipos., yLos desarrolladores de Selenium siempre fomentan las mejores prácticas en la automatización de pruebas que requieren cierta cantidad de programación, con uno de los muchos lenguajes de programación compatibles..
Respuesta4
Aunque Selenium IDE no es compatible oficialmente, existe una solución.
En realidad puedesejecute pruebas desde Selenium IDE en Chrome, con WebDriver Playback. Esto sólo le proporciona parte de la funcionalidad, pero es mejor que nada :)