4

Selenium 2.0 (alpha 7) ソースを見ると、機能 API を介して RemoteWebDriver の Ff プロファイルを設定できるようです。しかし、それをどのように行うかは明らかではありません。

何か案は?

4

2 に答える 2

10
FirefoxProfile profile = new FirefoxProfile();

// OR
// FirefoxProfile profile = new FirefoxProfile(new File(...));      

// Init your profile 

// OR
// If you created the profile by providing a path to it,
// the path should refer to the one on the host of the WD server

DesiredCapabilities caps = DesiredCapabilities.firefox();
caps.setCapability(FirefoxDriver.PROFILE, profile);

WebDriver driver = new RemoteWebDriver(new URL("http://<....>:4444/wd/hub"), caps);
于 2010-12-08T13:57:49.907 に答える
2

webdriver.firefox.profileプロパティを設定するだけで、各 Selenium グリッド 2 ノードに特定の Firefox プロファイルを割り当てることができ ます。

java -jar selenium-server-standalone-2.37.0.jar -Dwebdriver.firefox.profile=my-profile -role node -hub http://mydomain.com:4444/grid/register

  • webdriver.firefox.profile の値は、場所やフォルダー名ではなく、firefox プロファイル名でなければなりません。

http://automatictester.wordpress.com/2013/04/07/selenium-running-custom-firefox-profile/

于 2013-11-21T14:12:18.077 に答える