2016-04-28 84 views
0

開始硒+鉻驅動程序,這是命令無法使用硒的webdriver在codeception

java -Dwebdriver.chrome.driver=chromedriver.exe -jar selenium.jar 

它啓動服務器

與Chrome瀏覽器的工作這是我acceptance.suite.yml文件

class_name: AcceptanceTester 
modules: 
     enabled: 
      - WebDriver: 
      url: '' 
      browser: chrome 
      window_size: 1280x768 
curl: 
       CURLOPT_TIMEOUT: 60 

這是我收到的錯誤,當我嘗試執行測試用例時

[Facebook\WebDriver\Exception\UnknownServerException] 
    unknown error: cannot parse capability: proxy 
    from unknown error: must be a dictionary 
    (Driver info: chromedriver=2.21.371459 (36d3d07f660ff2bc1bf28a75d1cdabed0983e7c4),platform=Windows NT 6.2 x86_64) (WARNING: The server d 
    id not provide any stacktrace information) 
    Command duration or timeout: 518 milliseconds 
    Build info: version: '2.52.0', revision: '4c2593c', time: '2016-02-11 19:06:42' 
    System info: host: 'FR301-216', ip: '172.16.102.106', os.name: 'Windows 8', os.arch: 'amd64', os.version: '6.2', java.version: '1.8.0_65' 
    Driver info: org.openqa.selenium.chrome.ChromeDriver 

回答

0

這是新代碼版本(2.1.5及更高版本)中的一個現有錯誤。解決方案是將您的代碼版本降級到2.1.4。

+1

是的,它爲我工作更新至2.1.8 – SSyar