2009-07-16 14 views
8

Po uruchomieniu testu w selenach, nowo otwarte okno firefox zostaje otwarte bez zainstalowanych dodatków takich jak xpathchecker.Otwórz okno firefox w selenie z załadowanymi dodatkami firefox?

Czy można ustawić selen, aby używał firefox z zainstalowanymi dodatkami?

+0

W jaki sposób uruchamiasz firefox, używając selenu-remote control (rc)? – Pradeep

+0

Używam ostrych narzędzi do edycji i uruchamiania selenowych skryptów C# za pośrednictwem modułu nunit ... Sterownik selenu RC musi być zainstalowany tylko na twoim sprzęcie –

Odpowiedz

15

Jeśli używasz selenu zdalnego sterowania,

  1. może trzeba create a separate profile do testowania ze swoimi dodatkami.
  2. Następnie można zainstalować dodatki w tym nowym profilu. Zanotuj ścieżkę folderu profilu w menedżerze profili lub sprawdź tutaj, aby zlokalizować profile folder
  3. Następnie po uruchomieniu selen, użyj

    -firefoxProfileTemplate „ścieżki do profilu”

określenia lokalizacja profilu z zainstalowanymi dodatkami.

2

Wystarczy dodać. Podczas uruchamiania RC z java możesz użyć:

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(); 
Powiązane problemy