#selenium #cucumber #browserstack
#selenium #огурец #browserstack
Вопрос:
Я запускаю несколько автоматических тестов (Cucumber, Selenium) в BrowserStack. Для первого теста выполняется сценарий. Однако, начиная со второго теста, сеанс в BrowserStack не создается, и сценарии завершаются неудачно с приведенным ниже исключением:
org.openqa.selenium.WebDriverException: [browserstack.local] is set to true but local testing through BrowserStack is not connected. (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 5.13 seconds
Build info: version: '3.4.0', revision: 'unknown', time: 'unknown'
Как уже упоминалось, это происходит только со второго автоматического теста и далее при выполнении нескольких тестов; если каждый из тестов выполняется по отдельности, проблема не возникает.
Ответ №1:
Похоже, проблема с вашим методом выполнения теста. После первого теста локальное туннельное соединение, похоже, разрушено.
Второй тест не имеет активного туннеля и приводит к сообщению об ошибке.
Я бы рекомендовал отключить туннель, как только все сеансы завершат выполнение.