2009-07-16 15 views
8

cuando ejecuto mi prueba en selenio, la ventana de Firefox recién abierta se abre sin mis complementos instalados como xpathchecker.¿Abrir la ventana de Firefox en el selenio con los complementos de Firefox cargados?

¿Es posible configurar el selenio para que use Firefox con los complementos instalados?

+0

¿Cómo está ejecutando Firefox, utilizando selenium-remote control (rc)? – Pradeep

+0

Iam usa sharp develop para editar y ejecutar scripts de selenio C# a través de nunit modul ... Selenium RC necesita instalarse solo en tu hardware –

Respuesta

15

Si está utilizando el control remoto de selenio,

  1. puede que tenga que create a separate profile para las pruebas con sus complementos.
  2. Después de eso, puede instalar los complementos en ese nuevo perfil. Anote la ruta de la carpeta del perfil de gestor de perfiles o marque aquí para localizar su profile folder
  3. A continuación, cuando se inicia el selenio, el uso

    -firefoxProfileTemplate "ruta de acceso al perfil"

para especificar la ubicación del perfil con complementos instalados.

2

Solo para agregar. Al ejecutar RC desde Java, puede utilizar:

RemoteControlConfiguration server_preferences = new RemoteControlConfiguration(); 
File f = new File('/home/user/.mozilla/firefox/qa/'); // 'qa' is my profile folder name 
server_preferences.setFirefoxProfileTemplate(f); 
(...) 
myServer = new SeleniumServer(server_preferences); 
myServer.start(); 
Cuestiones relacionadas