我使用Selenium 2.0上的ChromeDriver来遏制一些奇怪的行为。
我有一个包含大约20个测试的测试套件。 当我单独进行测试时,它们都能正常工作。在firefox和chrome上都有。
虽然当我在chrome上运行整个套件时,我得到一个JVM Bind Exception告诉我该地址已被使用。 事情是前2-3个测试通过,它只发生在它们之后。 也许操作系统在回收过程中遇到了麻烦?
该套件在firefox上完美运行......
任何想法?
我使用窗口xp 32位操作系统。
感谢
答案 0 :(得分:1)
在每次测试结束后尝试调用“webDriver.quit()”方法。已知硒2具有耗尽短暂端口的错误,上面的代码应该得到一些缓解。我试过了,它关闭了一些端口。
谢谢, 普拉卡什。