2011-03-31 54 views
1

即時通過Selenium 2.0上的ChromeDriver進行一些奇怪的行爲。ChromeDriver拋出JVM綁定異常

我有一個測試套件,包含約20個測試。 當我運行測試individualy,他們都工作正常。無論是在Firefox和鉻。

雖然當我在chrome上運行整個套件時,我得到一個JVM綁定異常,告訴我地址​​已被使用。 事情是,第2-3次測試通過,並且只發生在他們之後。 也許操作系統在回收過程中遇到問題?

該套件在Firefox上完美運行...

有什麼想法嗎?

我使用window xp 32bit操作系統。

感謝

回答

1

嘗試調用每個試驗結束後 「webDriver.quit()」 方法。衆所周知,Selenium 2具有耗盡短暫端口的缺陷,上面的代碼應該可以得到一些解決。我試過了,它確實關閉了一些端口。

謝謝, 普拉卡什。