【问题标题】:Unable to work with Chrome browser using Selenium webdriver in codeception无法在代码接收中使用 Selenium webdriver 使用 Chrome 浏览器
【发布时间】:2016-04-28 07:04:55
【问题描述】:

用这个命令启动 selenium + chrome 驱动

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

它启动服务器

这是我的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

【问题讨论】:

    标签: automation selenium-chromedriver codeception


    【解决方案1】:

    这是新代码接收版本(2.1.5 及更高版本)中的一个现有错误。解决方案是将您的代码接收版本降级到 2.1.4。

    【讨论】:

      猜你喜欢
      • 2021-05-16
      • 1970-01-01
      • 2017-08-16
      • 1970-01-01
      • 1970-01-01
      • 2012-05-08
      • 1970-01-01
      • 1970-01-01
      • 2018-06-08
      相关资源
      最近更新 更多