¿Google Chrome funciona con Selenium IDE (como lo hace Firefox)? [cerrado]

81

No puedo encontrar un equivalente de Selenium IDE que funcione con Chrome.

¿Alguien sabe cómo usar Selenium IDE con Chrome en lugar de Firefox? ¿O hay una herramienta alternativa que funcione con Chrome?

artejera
fuente
Probé testim.io como alternativa y me gustó tanto que me uní a la empresa: D Es compatible con Firefox aunque es un producto comercial, por lo que es más adecuado para empresas que para particulares.
Benjamin Gruenbaum
Ahora hay una extensión IDE de Selenium para Chrome.
Anthony Faull

Respuestas:

45

artejera, ¿te refieres a Selenium como complemento para tu navegador (Selenium IDE)? Aquí hay algo para la automatización en Google Chrome.

Pero si desea trabajar con Selenium RC, simplemente configure el navegador en su script de prueba. Hay un método setBrowser () en Selenium.

faramka
fuente
10
"simplemente configure el navegador en su secuencia de comandos de prueba", ¿cómo lo hago?
whamsicore
@whamsicore es complicado. Pruebe la Guía de selenio para obtener instrucciones paso a paso seleniumguidebook.com
Noah Sussman
4
Realmente no respondiste a su pregunta. Su pregunta era específicamente sobre cómo usar Selenium IDE en Chrome (ya que no es oficialmente compatible). En su respuesta, esencialmente dijo "al diablo con el selenio, use esta otra cosa en su lugar". Su segunda línea es básicamente aplicable solo cuando estamos ejecutando el código que ya está escrito. El problema de OP es escribir el propio script.
Mugen
10

puede utilizar extensiones de Google Chrome como imacros, scirocco en Chrome 21 o versiones posteriores. son similares al IDE de selenio para Firefox. Scirocco parece ser nuevo con algunas limitaciones, como que la navegación no es compatible. Entonces, recomiendo 'imacros', parece muy cercano al selenio.

Rakesh K Singh
fuente
7

Si desea aprovechar las capacidades de grabación y reproducción de Selenium IDE para el navegador Chrome, existe una extensión equivalente para Chrome llamada Scirocco. Puede agregarlo a Chrome visitando aquí usando su navegador Chrome https://chrome.google.com/webstore/search/scirocco

Scirocco es creado por Sonix Asia y no está tan pulido como Selenium IDE para Firefox. De hecho, hay bastantes errores en algunos lugares. Pero hace lo que le pides.

QATester1
fuente
5

No, Google Chrome no funciona con Selenium IDE. Como Selenium IDE es un complemento de Firefox, solo funciona con FF.

De acuerdo con su última parte de la pregunta: ¿O hay alguna herramienta alternativa que pueda funcionar con Chrome? La posible respuesta es la siguiente:

Puedes usar Sahi con Chrome. La herramienta Sahi Test Automation es compatible con Chrome, Firefox e IE. Puede visitar para obtener más detalles:

http://sahi.co.in/

Ripon Al Wasim
fuente
2
esto debería ser más útil si no fuera tan caro, y si en realidad fuera un complemento del navegador
StackExchange What The Heck
1

No existe una extensión de Google Chrome comparable a Selenium IDE.

Scirocco es solo una implementación parcial (y, según se informa, poco confiable).

Hay otro complemento, el Bug Buster Test Recorder , pero solo funciona con su servicio. No sé si es efectividad.

Sahi y TestComplete también pueden grabar, pero no son gratuitos ni son complementos del navegador.

iMacros es un complemento que permite grabar y reproducir, pero no está diseñado para realizar pruebas y no es compatible con Selenium.

Parece que existe una demanda para una herramienta como esta, y Firefox está dejando de ser compatible con Selenium. Entonces, aunque sé que Stack Overflow no es el foro para esto, cualquier persona interesada en ayudar a que esto suceda, hágamelo saber.

Me interesaría saber cuáles son las limitaciones y por qué no se ha hecho. ¿Es solo que el equipo oficial de Selenium no quiere apoyarlo o hay una limitación técnica?

fijiaaron
fuente
1

Si bien no puede grabar pruebas utilizando el IDE de Selenium en Chrome (o cualquier otro navegador que no sea FF), puede ejecutarlas (desde el IDE) en Chrome, IE y otros navegadores utilizando la función de reproducción Webdriver de Selenium 2 IDE. Las pruebas deberán registrarse e iniciarse desde FF: Chrome se iniciará antes de que se ejecute el primer paso de la prueba. Las instrucciones para la configuración y la ejecución de la prueba están aquí y aquí . Deberá instalar Selenium 2 IDE (si aún no lo ha hecho) y el ejecutable de Chrome Webdriver Server; ambos están disponibles para descargar en el sitio web de Selenium HQ.

NOTA: Si lo anterior satisface sus necesidades, también puede considerar convertir todas sus pruebas a Selenium Webdriver (lo que significa que serían todo código y ya no se ejecutarían desde el IDE de Selenium). Esta sería una mejor solución desde la perspectiva del mantenimiento de la prueba y la simplicidad de ejecución. La documentación de Selenium (en el sitio web de Selenium) tiene más información sobre el proceso para convertir las pruebas IDE de Selenium a Webdriver.

ShashiP
fuente
0

Solo para tu información . Está disponible como paquete nuget en el entorno de Visual Studio. Por favor, avíseme si necesita más información ya que la he usado. Se puede encontrar la URL Enlace a nuget

También puede encontrar información aquí. Blog con más detalles

Prathap Kudupu
fuente