播放框架+;Selenium web驱动程序&x2B;cucumber在第一个http请求上出错

播放框架+;Selenium web驱动程序&x2B;cucumber在第一个http请求上出错,selenium,playframework,selenium-webdriver,cucumber-jvm,Selenium,Playframework,Selenium Webdriver,Cucumber Jvm,我正在尝试使用Play1.2.6(java)、CucumberJVM(via)和SeleniumWeb驱动程序建立一个BDD环境 如果我在一个简单的junit测试(非cucumber)中使用selenium来测试登录,selenium工作得很好。。。第一个http请求收到302响应,我被重定向到localhost:9000/login,我可以登录。但是,如果我在Cumber场景中使用selenium,那么驱动程序(firefox驱动程序)会阻塞对localhost:9000的第一个http请求,

我正在尝试使用Play1.2.6(java)、CucumberJVM(via)和SeleniumWeb驱动程序建立一个BDD环境

如果我在一个简单的junit测试(非cucumber)中使用selenium来测试登录,selenium工作得很好。。。第一个http请求收到302响应,我被重定向到localhost:9000/login,我可以登录。但是,如果我在Cumber场景中使用selenium,那么驱动程序(firefox驱动程序)会阻塞对localhost:9000的第一个http请求,等待302响应,直到触发超时异常才会到达。 在等待响应时,如果我尝试从另一个浏览器访问localhost:9000,它也会被卡住


我真的不知道如何找到问题的根源,我在黑暗中爬行了4天。这里是日志:

你能发布一段代码片段来复制这个吗?您在测试中是否扩展了任何类

刺柏和黄瓜的@Before行为不同;JUnit将执行它扩展的类的@Before,而Cucumber不会