2011-03-01 80 views
0

硒我試圖用一個自定義Firefox的profile.my想法運行測試是 使用2版本的Firefox在我的機器。一是與Firefox模板& 其他沒有它,所以我們用 *自定義的 「C:/ Program Files文件(86)/ UtiluMFC/Mozilla Firefox瀏覽器3.6/ firefox.exe」 在安裝程序代碼自定義路徑 - 不運行

如果我使用自定義的一些額外的參數傳遞網址,如下所示在 瀏覽器, 硒服務器/核心/ RemoteRunner.html? 的sessionId = dc91ae43b4754f87a25d4718feeb &多窗口=真&的baseUrl = HTTP%3A %2F%2Ftest.com & debugMode =假

注:我還沒有開始從命令提示我已經使用在Java 服務器,但havnt設置code.same中的任何Firefox模板工作在 Linux的我使用* firefox而不是*自定義

我錯過了一些東西?

回答

0

問題不是那麼清楚 - 你是什麼意思的模板?

如果你想有兩個不同的Firefox配置運行,不使用*定製 - 而使用* Firefox和更改配置文件按這個帖子:

Selenium RC : Setting up a Firefox proxy

+0

當我使用*火狐它在命令提示符下工作,我想從code.i設置它使用*自定義在Linux和它工作?!我的要求是使用自定義的Firefox。 – sasikumar 2011-03-02 08:13:53

+0

嗨任何人都可以幫助我的需要是運行Firefox *使用*自定義而不是* Firefox! – sasikumar 2011-03-10 09:31:45

0

我想我有strougling相同的,我相信人們必須在自定義Firefox中設置代理設置,使其工作。你嘗試過嗎?

還是你只是想用一個配置文件模板在這種情況下,你可以在你的命令傳遞-firefoxProfileTemplate啓動Java服務器,就像這樣:

java -jar selenium-server.jar -firefoxProfileTemplate "/path/to/profile/" 

在第二種情況下,如果你使用*firefox ,你的個人資料將自動被選中。

+0

我想在代碼中做到這一點?任何解決方案 – sasikumar 2011-03-19 10:39:37

+0

我們正在從代碼啓動服務器,當我們試圖使用*自定義指定在設置中的firefox路徑如 *自定義「C:/ Program Files(x86)/ UtiluMFC/Mozilla Firefox 3.6/firefox.exe」從代碼 設置如果我使用自定義一些額外的參數傳遞在瀏覽器中,像下面的url中,selenium-server/core/RemoteRunner.html? sessionId = dc91ae43b4754f87a25d4718feeb&multiWindow = true&baseUrl = http%3A%2F%2Ftest.com&debugMode = false – sasikumar 2011-03-21 05:26:38