2015-07-21 72 views
-2

任何人都可以告訴我在運行時在Firefox中自動啓動硒ide的eclipse代碼。 (運行時,瀏覽器的新實例被創建,所以沒有硒或IDE插件)。如何在運行時通過eclipse打開硒ide

這是我使用的代碼,但它不工作。請幫助我。

FirefoxProfile firefoxProfile = null; 嘗試{

File file = new File("C:\\Users\\user\\workspace\\Seleniumdb\\selenium-ide-2.9.0.xpi"); 
     firefoxProfile = new FirefoxProfile(); 
     firefoxProfile.addExtension(file); 
    } catch (IOException e) { 

     e.printStackTrace(); 
    } 

    DesiredCapabilities capabilities = DesiredCapabilities.firefox(); 
    capabilities.setCapability(FirefoxDriver.PROFILE, firefoxProfile); 
    WebDriver driver = null; 
    try { 
     driver = new RemoteWebDriver(new URL("http://localhost:4444/wd/hub"), capabilities); 
    } catch (MalformedURLException e) { 
     e.printStackTrace(); 
    } 

感謝

回答

0

首先,在Firefox中安裝您需要的插件。

然後,用-p鍵啓動firefox.exe鍵。

創建個人資料。

使用此配置文件來實例化您的WebDriver實例。

啓動後,您的所有插件及其設置都會在那裏。

+0

我已經使用它。但它不工作。 –