selenium在Windows 8-IE10上用8002而不是4444打开应用程序

时间:2013-03-20 01:57:33

标签: windows-8 selenium-webdriver internet-explorer-10

我正在运行一个简单的java selenium测试,打开一个应用程序http://localhost:8000/但是当selenium打开IE10中的应用程序时,它会打开8002端口而不是4444.因此,它总是会导致404错误,当我改变时到4444的端口测试进行得很好。 这只发生在Windows 8上的IE10上。其他浏览器(chrome / firefox)似乎在Windows 8上正确运行测试。

我正在使用最新的selenium v​​2.25.0。这是webdriver支持的selenium,但我使用的是传统的selenium apis(例如:selenium.open()

有人建议如何调试此问题吗?

提前谢谢!

1 个答案:

答案 0 :(得分:0)

初始化时,您可以将端口参数提供给selenium:

selenium = new DefaultSelenium("localhost", 4444, '*firefox', siteUrl);