Проблема запуска безголовых автоматических тестов Nightwatch 0.9.21 в Jenkins на Windows 10, обновление 1903

Nightwatch 0.9.21, Seleniun v3.9.1, веб-драйвер Chrome 76.0.3809.68, Jenkins 2.176.1. После обновления Windows 10 до 1903 года автоматический запуск теста от Jenkins с использованием slave-клиента. Ночные часы запускаются, но браузер не загружает какие-либо элементы для запуска тестов, что приводит к ошибкам, потому что проверенные элементы не найдены.

Попытка обновить селен до 4.0.0-alpha, но это не запустилось с nightwatch 0.9.21. Тестовый запуск нормальный, когда подчиненный клиентский компьютер вошел в систему с открытым экраном.

конфиг nightwatch.json:

{
  "src_folders" : ["Tests/tests"],
  "output_folder" : "reports",
  "custom_commands_path" : "Tests/commands",
  "custom_assertions_path" : "Tests/assertions",
  "page_objects_path" : "Tests/pages",
  "globals_path" : "Tests/globals/globals.js",

  "selenium" : {
    "start_process" : true,
    "server_path" : "./lib/selenium-server-standalone-3.9.1.jar",
    "log_path" : "",
    "port" : 4444,
    "cli_args": {
      "webdriver.chrome.driver": "./lib/chromedriver.exe",
      "webdriver.gecko.driver": "./lib/geckodriver-v0.23.0-win64.exe"
    }
  },

  "test_settings" : {
     "default": {
      "launch_url" : "https://mytestend.com",
      "selenium_port": 4444,
      "selenium_host": "localhost",
      "silent": false,
      "end_session_on_fail": false,
      "screenshots": {
      "enabled": true,
      "on_failure": true,
        "path": "screenshots"
      },
      "desiredCapabilities": {
          "browserName": "chrome",
          "loggingPrefs": { "browser": "ALL" },
          "javascriptEnabled": true,
      "acceptSslCerts": true,
      "chromeOptions" : {
        "args" : ["--no-sandbox"]
          }
    },
    "globals": {
      "browser": "chrome",
      "os": "windows",
      "abortOnAssertionFailure": false
    }
  }
}

До обновления Windows 10 1903 года эти тесты прошли без проблем. Те же настройки были проверены на идентичной машине с Windows 10 версии 1809

0 ответов

Другие вопросы по тегам