Ночной дозор с Chrome для Windows: в настоящее время нельзя использовать? - PullRequest
0 голосов
/ 27 апреля 2018

После обновления Chrome я не могу заставить работать любые ночные часы на Windows 10.

Сначала система просто не могла установить значения. Поэтому я обновился до последней версии Nightwatch, затем обновился до последней версии chromedriver.exe и последней селеновой банки.

Теперь тест просто показывает данные: в URL управляемого браузера вместо загрузки страницы. Также есть всплывающее окно «Отключить расширения режима разработчика» и предупреждение о том, что «--ignore-certificate-errors» больше не поддерживается.

Есть идеи, что я должен был сделать?

  • Chromedriver.exe версия: 2.38
  • Автономный сервер Selenium: selenium-server-standalone-3.9.1.jar
  • Версия Nightwatch: nightwatch@0.9.21

Спасибо за любую помощь. Вот мой конфиг:

{
  "src_folders": ["tests"],
  "output_folder": "reports",
  "custom_commands_path": "",
  "custom_assertions_path": "",
  "page_objects_path": "pages",
  "globals_path": "globals",

  "selenium": {
    "start_process": true,
    "server_path": "./lib/selenium-server-standalone-3.9.1.jar",
    "log_path": "./reports",
    "host": "127.0.0.1",
    "port": 4444,
    "cli_args": {
      "webdriver.chrome.driver": "./lib/chromedriver.exe"
    }
  },
  "test_settings": {
    "default": {
      "launch_url": "https://modaquote.com",
      "selenium_port": 4444,
      "selenium_host": "localhost",
      "silent": true,
      "desiredCapabilities": {
        "browserName": "chrome",
        "javascriptEnabled": true,
        "acceptSslCerts": true
      }
    }
  }
}

1 Ответ

0 голосов
/ 28 апреля 2018

Вы должны обновить Chromedriver, чтобы он соответствовал вашей новой версии Chrome. Это должно исправить проблемы.

...