【问题标题】:Firefox is not working with mavenFirefox 不适用于 Maven
【发布时间】:2012-04-02 06:51:35
【问题描述】:

我有两个程序,有和没有 Maven。没有 maven 代码就可以启动 firefox。但是用maven是不能启动firefox的。我已经设置了环境变量。我正在使用 Eclipse IDE,当我尝试作为 JUnit 测试运行时,firefox 没有启动。火狐 11.0 版。我正在使用硒 RC。 包括日志:

[Apr 03 12:48:45] DEBUG (HttpServer.java:893) - Contexts at /selenium-server/driver/: [/selenium-server/driver/*=[HttpContext[/selenium-server/driver,/selenium-server /driver]], /selenium-server/*=[HttpContext[/selenium-server,/selenium-server]], /=[HttpContext[/,/]]]

[Apr 03 12:48:45] DEBUG (HttpServer.java:907) - Try HttpContext[/selenium-server/driver,/selenium-server/driver],0

[Apr 03 12:48:45] DEBUG (HttpServer.java:907) - Try HttpContext[/selenium-server,/selenium-server],0

[Apr 03 12:48:45] DEBUG (HttpContext.java:1529) - Handler org.openqa.jetty.http.handler.SecurityHandler in HttpContext[/selenium-server,/selenium-server]

[Apr 03 12:48:45] DEBUG (HttpContext.java:1529) - Handler org.openqa.selenium.server.StaticContentHandler in HttpContext[/selenium-server,/selenium-server]

[Apr 03 12:48:45] DEBUG (ResourceHandler.java:239) - PATH=/driver/ RESOURCE=file:/E:/Automation/Selenium/Eclipse_Workspace/AutomationBuildTest9WithMaven/MISSING%20RESOURCE

[Apr 03 12:48:45] DEBUG (ResourceHandler.java:287) - Looking for file:/E:/Automation/Selenium/Eclipse_Workspace/AutomationBuildTest9WithMaven/MISSING%20RESOURCE

[Apr 03 12:48:45] DEBUG (HttpContext.java:1529) - Handler org.openqa.selenium.server.SessionExtensionJsHandler in HttpContext[/selenium-server,/selenium-server]

[Apr 03 12:48:45] DEBUG (HttpContext.java:1529) - Handler org.openqa.selenium.server.htmlrunner.SingleTestSuiteResourceHandler in HttpContext[/selenium-server,/selenium-server]

[Apr 03 12:48:45] DEBUG (HttpContext.java:1529) - Handler org.openqa.selenium.server.htmlrunner.SeleniumHTMLRunnerResultsHandler@19efb05

[Apr 03 12:48:45] DEBUG (HttpContext.java:1529) - Handler org.openqa.selenium.server.CachedContentTestHandler@22c95b

[Apr 03 12:48:45] DEBUG (HttpContext.java:1529) - Handler org.openqa.selenium.server.SeleniumDriverResourceHandler in HttpContext[/selenium-server,/selenium-server]

[Apr 03 12:49:45] DEBUG (LogSupport.java:36) - IGNORED

java.net.SocketTimeoutException: Accept timed out at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) at java.net.ServerSocket.implAccept(ServerSocket.java:450) at java.net.ServerSocket.accept(ServerSocket.java:421) at org.openqa.jetty.util.ThreadedServer.acceptSocket(ThreadedServer.java:432) at org.openqa.jetty.util.ThreadedServer$Acceptor.run(ThreadedServer.java:634)

卡在.. 启动火狐

【问题讨论】:

    标签: firefox maven-2 selenium-rc


    【解决方案1】:

    Selenium 还不支持 Firefox 11。2.21 版本应该支持,但它还没有(完全)准备好。如果您现在需要,请退回到 Firefox 10。

    【讨论】:

    • 它支持没有maven的firefox。没有 maven 一切正常,但使用 maven 会启动 firefox 但 URL 不会被填充。
    【解决方案2】:

    您是否在 pom.xml 中更新了 selenium 版本。如果没有更新,请更新到 selnium 服务器版本 2.21 并尝试

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-22
      • 2017-08-11
      • 2017-01-16
      • 2019-01-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多