0
我遇到了一個問題,涉及硒使用時發生的硒火狐webdriver擴展安裝。我有一個小程序:硒火狐webdriver擴展安裝
public class SeleniumDebug
{
public static void main(String[] args)
{
WebDriver ff = new FirefoxDriver();
ff.get("http://www.google.com");
}
}
當我從家裏運行它,谷歌網站來了。當我從工作中運行它時,出現一個彈出窗口詢問我是否信任擴展的安裝程序。一旦我點擊「是」,並點擊Firefox重啓,我到達谷歌頁面。我使用相同的硒webdriver版本,並在兩個地方使用相同的firefox版本。
什麼會導致行爲上的差異?我希望兩地的「家」行爲。是一個可以控制這種行爲的firefox配置參數嗎?
順便說一句,我看到很多帖子註冊硒未連接到驅動程序(ole 127.0..0.1端口7750無法連接問題)。恰巧如果發生「上述彈出窗口」,如果您不「信任」firefox webdriver發行者,您將會遇到同樣的問題。
日Thnx
在這兩種情況下你有相同的FF版本嗎? – Eugene
是的,相同的硒和相同的FF版本。 –
你有沒有做過配置文件?這聽起來像你必須修復工作箱上的FF配置文件。您應該能夠在工作時啓動默認配置文件,單擊是,然後它應該保存狀態,以便在您通過代碼運行時運行。 – JeffC