Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Selenium POST/session/url错误_Selenium_Behat_Mink - Fatal编程技术网

Selenium POST/session/url错误

Selenium POST/session/url错误,selenium,behat,mink,Selenium,Behat,Mink,我正在尝试使用behat和mink with selenium插件编写一些单元测试 在运行一些虚拟测试时,出现了一个selenium错误。我已经尽力用谷歌搜索出来了,但是运气不好。所以也许在这里我能得到答案 Given I am on "/groups/admin/" # FeatureContext::visit() POST /session/url Build info: version: '2.43.1', revision: '5

我正在尝试使用behat和mink with selenium插件编写一些单元测试 在运行一些虚拟测试时,出现了一个selenium错误。我已经尽力用谷歌搜索出来了,但是运气不好。所以也许在这里我能得到答案

Given I am on "/groups/admin/"                 # FeatureContext::visit()
      POST /session/url
      Build info: version: '2.43.1', revision: '5163bce', time: '2014-09-10 16:27:33'
      System info: host: 'testvps', ip: '178.32.157.97', os.name: 'Linux', os.arch: 'amd64', os.version: '3.10.0-123.20.1.el7.x86_64',
 java.version: '1.8.0_40'
      Driver info: driver.version: unknown
在selenium日志上没有错误消息:

15:04:17.227 INFO - Executing: [new session: Capabilities [{browserVersion=31, browser=firefox, browserName=firefox, version=31, platf
orm=ANY}]])
15:04:17.238 INFO - Creating a new session for Capabilities [{browserVersion=31, browser=firefox, browserName=firefox, version=31, pla
tform=ANY}]
15:04:19.456 INFO - Done: [new session: Capabilities [{browserVersion=31, browser=firefox, browserName=firefox, version=31, platform=A
NY}]]
15:09:44.386 INFO - Executing: [new session: Capabilities [{browser=firefox, browserVersion=8, browserName=firefox, version=8, platfor
m=ANY}]])
15:09:44.388 INFO - Creating a new session for Capabilities [{browser=firefox, browserVersion=8, browserName=firefox, version=8, platf
orm=ANY}]
15:09:46.059 INFO - Done: [new session: Capabilities [{browser=firefox, browserVersion=8, browserName=firefox, version=8, platform=ANY
}]]
另一个调试日志:

20:42:44.723 DEBUG - Try HttpContext[/wd,/wd],0
20:42:44.723 DEBUG - RestishHandler org.openqa.jetty.jetty.servlet.ServletHandler@73035e27
20:42:44.723 DEBUG - servlet=/hub/*=WebDriver remote server
20:42:44.724 DEBUG - session=null
20:42:44.724 DEBUG - Handling: POST /session/url
20:42:44.724 DEBUG - Error on: POST /session/url
20:42:44.766 DEBUG - Handled by org.openqa.jetty.jetty.servlet.ServletHandler@73035e27
20:42:44.767 DEBUG - RESPONSE:
HTTP/1.1 500 Internal Server Error
Date: Tue, 21 Apr 2015 17:42:44 GMT
Server: Jetty/5.1.x (Linux/3.10.0-123.20.1.el7.x86_64 amd64 java/1.8.0_40
Expires: Thu, 01 Jan 1970 00:00:00 GMT
Cache-Control: no-cache
Cache-Control: no-cache
Expires: Thu, 01 Jan 1970 00:00:00 GMT
Content-Length: 1487
Content-Type: application/json; charset=utf-8

我已经从selenium2切换到selenium驱动程序,现在可以使用了。

firefox和firefox驱动程序版本是?firefox——版本:Mozilla firefox 31.6.0selenium-server-standalone-2.45.jarSo,那么您就知道了坏版本。如果您想使用最新版本的selenium进行测试,还需要ff 38和最新的firefoxdriver。我刚刚尝试将selenium服务器降级到2.44,根据changelog,该服务器必须支持ff 31,但错误相同