Всем привет,
подскажите как можно узнать selenium sessionID?
Каждый раз при запуске Selenium server создаёться новая сессия типа
chrome://src/content/RemoteRunner.html?sessionId=589e87aac9844f42b60003157d51631f&multiWindow=true&baseUrl=http%3A%2F%2Fwww.google.com%2F&debugMode=false&driverUrl=http://localhost:4444/selenium-server/driver/
как её можно получить? с помощью языков программирования или что-то типа того.
Спасибо.

Как можно узнать selenium sessionID ?
Автор madboy4ik, 10 ноя 2011 11:11
Сообщений в теме: 6
#1
Отправлено 10 ноября 2011 - 11:11
#2
Отправлено 10 ноября 2011 - 13:48
В Java полностью легальным способом никак, так уж спроектировано, но можно через отражения.
#3
Отправлено 11 ноября 2011 - 16:12
Зарыто в Selenium Core точнее в httpcomandprocessor
#4
Отправлено 11 ноября 2011 - 17:41
Под Selenium Core вы имели ввиду Selenium Driver :)
#5
Отправлено 14 ноября 2011 - 06:31
Скажите лучше, зачем узнавать sessionID?
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#6
Отправлено 14 ноября 2011 - 08:20
Например, есть кластерный тест, который открывает несколько сессий, естественно в логе хочется уметь различать какая сессия что сделала, для этого их надо идентифицировать, здесь и пригодился бы пресловутый sessionID. Мы для этих целей просто выводим свой уникальный ID, решили не мучить драйвер через отражения.
#7
Отправлено 14 ноября 2011 - 15:27
Скажите лучше, зачем узнавать sessionID?
идея в том что я хочу узнать выполняются ли по данной сессии какие то действия т.е узнать бегают ли тесты или сессия висит просто так
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных