Получение «Неверное сообщение: ERROR Internal Server Error» в некоторых случаях при запуске тестов Selenium в SauceLabs

Выполняли тесты на селен в браузере IE 11 в SauceLabs VM. Каждые 1 из 30-40 тестовых случаев я получаю WebdriverException: Invalid message: ERROR Internal Server Error.

Пользовательский интерфейс просто застревает там на пару минут, и мы получаем эту ошибку для 2-3 тестовых случаев, а затем снова начинает работать нормально.

Ниже приведен след:

org.openqa.selenium.WebDriverException: Invalid message: ERROR Internal 
Server Error (WARNING: The server did not provide any stacktrace 
information)
Command duration or timeout: 0 milliseconds
Build info: version: '3.11.0', revision: 'e59cfb3', time: '2018-03- 
11T20:26:55.152Z'
System info: host: 'WSDEL-HPV123-AA', ip: '192.168.21.76', os.name: 'Windows 
10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_131'
Driver info: org.openqa.selenium.remote.RemoteWebDriver
Capabilities {browserAttachTimeout: 0, browserName: internet explorer, 
cssSelectorsEnabled: true, elementScrollBehavior: 0, 
enableElementCacheCleanup: true, enablePersistentHover: false, hasMetadata: 
true, ie.browserCommandLineSwitches: , ie.enableFullPageScreenshot: true, 
ie.ensureCleanSession: true, ie.fileUploadDialogTimeout: 3000, 
ie.forceCreateProcessApi: false, ie.forceShellWindowsApi: false, 
ignoreProtectedModeSettings: true, ignoreZoomSetting: false, 
initialBrowserUrl: about:blank, javascriptEnabled: true, nativeEvents: 
false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, 
requireWindowFocus: false, takesScreenshot: true, unexpectedAlertBehaviour: 
accept, unhandledPromptBehavior: accept, version: 11, 
webdriver.remote.sessionid: 9ea7dfe2a4f04c78b199dc0b572...}
Session ID: 9ea7dfe2a4f04c78b199dc0b572b70f4
  1. Поскольку он также показывает WebdriverException, я работал над своим методом click (предполагая, что это тоже может быть проблемой.) С правильными ожиданиями и перезагрузками, а теперь использовал jsClick. Но все равно не повезло.

  2. При чтении информации о недопустимом сообщении: ERROR Internal Ошибка сервера в SauceLabs, в нем говорится, что это известная ошибка и происходит 1 из 1000 тестов.

Но я очень хочу решить эту проблему, поскольку мы сталкиваемся с ней чаще, чем они предполагают.

Среда.

  1. IE 11
  2. Windows 10
  3. Saucelabs Vm
  4. Версия Selenium: 3.11
  5. Версия драйвера IE: 2.52.0
  6. Джава

Если вы запускаете тесты в SauceLabs, у вас есть в них учетная запись. Почему бы не открыть заявку и не спросить, в чем проблема?

JeffC 13.09.2018 18:23

@JeffC, если бы я получил от них удовлетворительный ответ, я бы не разместил его здесь. -_-

arctic_monkey 14.09.2018 05:46
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
2
2
326
0

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