Неизвестный идентификатор сеанса, невозможно использовать getWindowHandle

Я получаю исключение webDriver при получении windowHandle.

org.openqa.selenium.WebDriverException: Неизвестный идентификатор сеанса: 364337eb-405e-49fa-aa75-d048f10cb52c Длительность или тайм-аут команды: 548 миллисекунд Информация о сборке: версия: '3.0.1', ревизия: '1969d75', время: '2016-10 -18 09:49:13 -0700 'Информация о системе: хост:' II5MACMINI-04.local ', ip:' 169.254.122.119 ', os.name:' Mac OS X ', os.arch:' x86_64 ', os .version: '10 .12.3 ', java.version:' 1.8.0_111 'Информация о драйвере: org.openqa.selenium.remote.RemoteWebDriver Capabilities [{applicationCacheEnabled = false, rotatable = false, mobileEmulationEnabled = false, networkConnectionEnabled = false, chrome = {chromedriverVersion = 2.29.461591 (62ebf098771772160f391d75e589dc567915b233), userDataDir = C: \ Users \ you \ AppData \ Local \ Temp \ scoped_dir612_6018}, takeHeapSnapshotStrate = true, hasHeapSnapshotStrate = true, pageL = 58.0.3029.81, платформа = XP, browserConnectionEnabled = false, nativeEvents = true, acceptSslCerts = true, webdriver.remote.sessionid = 364337eb-405e-49fa-aa75-d048f10cb52c, loc ationContextEnabled = true, webStorageEnabled = true, browserName = chrome, takeScreenshot = true, javascriptEnabled = true, cssSelectorsEnabled = true, unknownAlertBehaviour =}] ID сеанса: 364337eb-405e-49fa-aa1075-d048c

Я выполняю свой тестовый пример на crossbrowsertesting.com

Вот строка кода, в которой я получаю сообщение об ошибке.

            String parentHandle = driver.getWindowHandle(); 

person cod    schedule 17.05.2017    source источник


Ответы (1)


CBT отключает ваш сеанс по прошествии определенного времени (где-то около 5 минут). Постарайтесь сократить ваши тесты.

person Andrej Lavrinovic    schedule 22.06.2017