with para openqa net installing instalar example asp.net nunit selenium

asp.net - para - ¿Cómo ejecutar Google Chrome con Selenium RC?



selenium.net example (5)

En realidad, " *chrome " representado por el navegador Firefox.

Estoy intentando probar mi sitio con Selenium RC + Nunit + asp.net.

Puedo hacer que mis pruebas funcionen en Firefox, Safari, opera, IE 8 pero no google chrome. Puse esto para el desarrollo del navegador

selenium = new DefaultSelenium(Server, ServerPort, "*chrome", DomainURL);

Esto siempre carga Firefox y no es bueno Chrome.


Puede usar * googlechrome else use * archivo personalizado path_to_Chrome.exe


Si ha agregado la ruta de acceso chrome.exe a la variable de ruta de acceso, proporcione directamente * googlechrome en lugar de * chrome, de lo contrario, proporcione la ruta de chrome.exe junto con eso.

P.ej/

Selenium selenium = new DefaultSelenium("localhost",4444,"*googlechrome C://Program Files//Google//Chrome//Application//chrome.exe","http://www.google.com");


Si mal no recuerdo, " *chrome " se usa para iniciar un modo especial de Firefox (un modo en el que su aplicación tiene más privilegios, con menos restricciones de seguridad) ; entonces, el hecho de que sea Firefox el que se lanzó, y no Google Chrome, es normal.

Si quieres iniciar Google Chrome, deberás usar algo más que " *chrome ".


Usando Selenium RC en modo interactivo, con algo como esto:

$ java -jar selenium-server.jar -interactive

y utilizando el comando getNewBrowserSession no correctamente:

cmd=getNewBrowserSession

Me sale la lista de navegadores es compatible:

23:43:09.317 INFO - Got result: Failed to start new browser session: Browser not supported: (Did you forget to add a *?) Supported browsers include: *firefox *mock *firefoxproxy *pifirefox *chrome *iexploreproxy *iexplore *firefox3 *safariproxy *googlechrome *konqueror *firefox2 *safari *piiexplore *firefoxchrome *opera *iehta *custom on session null

Entonces, supongo que deberías poder lanzar Google Chrome usando " *googlechrome " en lugar de " *chrome ".


No estoy en Windows, así que no puedo probarlo solo ... Y no puedo encontrar nada en la documentación que me respalde ... Aún así, con un poco de suerte, esto podría ayudarte ...

De todos modos, ¡diviértete!


Como nota al margen: Google Chrome no es el que inventó el término "cromo", en realidad; significa muchas cosas , como Chrome Mozilla o la interfaz de usuario Chrome


Usando el navegador *googlechrome está bien.