2010-11-22 78 views
0

我想使用硒RC,但我不斷收到這個錯誤,每當我啓動服務器。 「看到HTML套件異常: java.lang.RuntimeException:sessionId 7643不存在;也許這個會話w 已停止?」Selenium RC HTMLSuite錯誤與IE瀏覽器https應用程序

我使用的命令是

Java的罐子C:\硒 - 遙控-1.0.3 \硒 - 服務器1.0.3 \硒的server.jar -multiwindow -htmlSuite 「* IEXPLORE」 「https://user1.apps.com/」「C:\ TEMP \ Selenium Tests \ TestSuite1.html」「C:\ TEMP \ Selenium Tests \ results.html」

但是,如果我更改了相同的命令* iexplore * firefox然後它的作品。

我需要用IE運行測試,請大家幫忙!非常感謝!

回答

0

不是一個理想的解決方案,但這個工作對我來說:

  1. 打開IE &轉到工具> Internet選項>連接>局域網設置。

  2. 選中複選框'使用代理服務器爲LAN'

  3. 對於地址把 '本地主機',港口把 ''

而不是使用"*iexplore"用途:

"*custom C:/Program Files/Internet Explorer/iexplore.exe

這應該可以啓動IE瀏覽器。 (顯然,上述路徑應該反映地方IEXPLORE.EXE位於您的計算機上。)

這種方法的缺點是,你需要打開這個代理要使用IE瀏覽器,而不硒每次關閉,但它作爲一個快速入侵併不壞。

如果我遇到了一些更好的東西,我會提出來的,但現在仍然在學習自己! =)

一切順利,

戴夫

+0

感謝戴夫。這工作! 但是,我現在有一個問題:通過使用* custom啓動IE後,我跨越不同域時出現「權限被拒絕」錯誤,例如在我們的應用程序中點擊一個按鈕將從https:// domain1在https:// domain2上的頁面上,當我輸入值時,https:// domain2的頁面上出現「權限被拒絕」錯誤。我已經在互聯網上看到使用* iexplore會解決問題,但是* iexplore不適用於我。 使用*自定義啓動IE時,有什麼辦法解決「權限被拒絕」的問題嗎? 非常感謝! – Alina 2010-11-23 17:31:53