Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Open firefox window in selenium with firefox addons loaded?

when I run my test in selenium, the newly opened firefox window is opened without my installed addons like xpathchecker.

Is it possible to setup selenium so that it will use firefox with installed addons?

like image 647
Peter_Tester Avatar asked Jul 16 '09 17:07

Peter_Tester


2 Answers

If you are using selenium remote control,

  1. you might need to create a separate profile for testing with your addons.
  2. After that you can install the addons in that new profile. Note down the path of the profile folder in profile manager or check here to locate your profile folder
  3. Then when you start selenium, use

    -firefoxProfileTemplate "path to the profile"

to specify the location of the profile with addons installed.

like image 170
Pradeep Avatar answered Oct 03 '22 04:10

Pradeep


Just to add. When running RC from java you can use:

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();  
like image 29
Urszula Karzelek Avatar answered Oct 03 '22 04:10

Urszula Karzelek