我正在尝试使用 play 1.2.6(java)、cucumber-jvm(通过https://github.com/jeromebenois/play-cucumber)和 selenium web-driver设置 BDD 环境。
如果我在简单的 junit 测试(非黄瓜)中使用 selenium 来测试登录,selenium 工作正常......第一个 http 请求收到 302 响应,我被重定向到 localhost:9000/login 并且我可以登录。但是,如果我在黄瓜场景中使用 selenium,驱动程序(firefox 驱动程序)会停留在对 localhost:9000 的第一个 http 请求上,等待 302 响应,直到触发超时异常,该响应才到达。在等待该响应时,如果我尝试从另一个浏览器访问 localhost:9000,它也会卡住。
我真的不知道如何找到问题的根源,我现在在黑暗中爬行了4天。这里的日志: http: //pastebin.com/FZXUBq6r