2011-03-31 58 views
1

即时通过Selenium 2.0上的ChromeDriver进行一些奇怪的行为。ChromeDriver抛出JVM绑定异常

我有一个测试套件,包含约20个测试。 当我运行测试individualy,他们都工作正常。无论是在Firefox和铬。

虽然当我在chrome上运行整个套件时,我得到一个JVM绑定异常,告诉我地址​​已被使用。 事情是,第2-3次测试通过,并且只发生在他们之后。 也许操作系统在回收过程中遇到问题?

该套件在Firefox上完美运行...

有什么想法吗?

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

感谢

回答

1

尝试调用每个试验结束后 “webDriver.quit()” 方法。众所周知,Selenium 2具有耗尽短暂端口的缺陷,上面的代码应该可以得到一些解决。我试过了,它确实关闭了一些端口。

谢谢, 普拉卡什。