Перейти к содержимому

Фотография

Как можно узнать selenium sessionID ?


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 6

#1 madboy4ik

madboy4ik

    Новый участник

  • Members
  • Pip
  • 62 сообщений
  • ФИО:Александр Александрович
  • Город:Kharkov

Отправлено 10 ноября 2011 - 11:11

Всем привет,
подскажите как можно узнать 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/

как её можно получить? с помощью языков программирования или что-то типа того.

Спасибо.
  • 0

#2 vitorg

vitorg

    Опытный участник

  • Members
  • PipPipPipPip
  • 408 сообщений

Отправлено 10 ноября 2011 - 13:48

В Java полностью легальным способом никак, так уж спроектировано, но можно через отражения.
  • 0

#3 499356863

499356863

    Новый участник

  • Members
  • Pip
  • 30 сообщений

Отправлено 11 ноября 2011 - 16:12

Зарыто в Selenium Core точнее в httpcomandprocessor
  • 0

#4 vitorg

vitorg

    Опытный участник

  • Members
  • PipPipPipPip
  • 408 сообщений

Отправлено 11 ноября 2011 - 17:41

Под Selenium Core вы имели ввиду Selenium Driver :)
  • 0

#5 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 14 ноября 2011 - 06:31

Скажите лучше, зачем узнавать sessionID?
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#6 vitorg

vitorg

    Опытный участник

  • Members
  • PipPipPipPip
  • 408 сообщений

Отправлено 14 ноября 2011 - 08:20

Например, есть кластерный тест, который открывает несколько сессий, естественно в логе хочется уметь различать какая сессия что сделала, для этого их надо идентифицировать, здесь и пригодился бы пресловутый sessionID. Мы для этих целей просто выводим свой уникальный ID, решили не мучить драйвер через отражения.
  • 0

#7 madboy4ik

madboy4ik

    Новый участник

  • Members
  • Pip
  • 62 сообщений
  • ФИО:Александр Александрович
  • Город:Kharkov

Отправлено 14 ноября 2011 - 15:27

Скажите лучше, зачем узнавать sessionID?


идея в том что я хочу узнать выполняются ли по данной сессии какие то действия т.е узнать бегают ли тесты или сессия висит просто так
  • 0


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных