Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

InternetExplorerDriver не видит куку JSESSIONID



Software-Testing.Ru - портал тестировщиков  

Новые темы форума тестировщиков


InternetExplorerDriver не видит куку JSESSIONID
2014-12-16 12:20

Добрый день.

 

Окружение:

Java

WebDriver 2.44

IE 10/11 x64

Win7 x64

 

В тесте запускаю InternetExplorerDriver.

Открываю url.

 

вывожу все куки

driver.manage().getCookies()

 

-----Cookie info-----
_dc_gtm_UA-21169438-1 = 1
- portal.region_id = 77
_ga = GA1.3.1869701815.1418715336
anonymousUserId = f6d9f401-e000-40e0-b71e-4c8154b3f280
BBTracking = Mw==
-----Cookie info-----

 

В списке отображаются все куки, кроме JSESSIONID

 

Хотя в браузере она точно проставляется - уже проверял через консоль разработки.

 

Если вызывать

driver.manage().getCookieNamed("JSESSIONID")

возвращается null

 

Как можно получить идентификатор сессии (JSESSIONID) для браузера Internet Explorer?

 

Тот же самый код работает корректно для браузеров Firefox, Chrome.

 

Пробовал понижать версии Webdriver/Explorer - проблема воспроизводится.



Школа успешных тестировщиков, онлайн-тренинг для начинающих, начало 26
2014-12-16 14:08

Онлайн-тренинг, 6 занятий, тренер Наталья Руколь

Вы работаете в тестировании, хотите развиваться и достигать новых высот? Хотите заполнить пробелы в знаниях, получить структурированное представление обо всех аспектах тестирования и получить ключ к успешному построению карьеры? Мы создали для вас шестинедельный онлайн-курс с домашними заданиями – школу успешных тестировщиков! Благодаря Школе Вы сможете:

  • Построить успешную карьеру и быстро достигнуть желаемых целей
  • Получить широкий кругозор в сфере тестирования
  • Стать признанным профессионалом в своей области
  • Узнать возможные пути развития и инструкции по ним
  • Решать на работе более интеллектуальные и творческие задачи
  • Стать востребованным на рынке специалистом
  • Получить полезные профессиональные связи и просто познакомиться с массой позитивных людей.

Для достижения вышеперечисленных целей, мы структурировали и понятно и интересно «упаковали» материал. Но помимо материала, потребуются ваши активное участие, выполнение небольших домашних заданий и стремление к самосовершенствованию. Поэтому, в группу приглашаются активные, позитивные и целеустремлённые! Мы дадим вам всю необходимую информацию и конкретные простые инструкции для достижения новых высот, при этом постараемся сделать процесс и задачи максимально интересными!

Подробная программа и условия участия


Читать дальше

SQL для начинающих, онлайн-тренинг, начало 16 января
2014-12-16 14:10

Онлайн-тренинг с домашними заданиями (4 занятия) + постоянные консультации тренера в скайп-чате и закрытом форуме

Компьютерные языки постоянно появляются и исчезают, видоизменяются или не меняются, выходят в топ самых популярных и падают с этого пьедестала. Очень немногие из них переживают 20-летний рубеж. К одному из таких относится SQL — язык длиною в 30 с лишним лет, но все еще развивающийся и перспективный.

Сегодня SQL используется программистами для создания, модификации и управления данными в реляционных базах данных и нам (тестировщикам) необходимо уметь формировать корректные запросы к таким базам. А еще выявлять некорректные SQL-запросы. А еще...

Все чаще на собеседованиях тестировщикам задаются вопросы про владение языком запросов SQL. Что Вы сможете ответить работодателю в следующий раз?

На нашем онлайн-тренинге «SQL для начинающих» Вы сможете узнать:

  • что такое клиент-серверная технология и как устроена СУБД;
  • как установить локальный сервер, с какими ошибками можно столкнуться и как их решить;
  • как создать, модифицировать или удалить БД;
  • какие операторы SQL считаются основными;
  • как правильно формировать запросы к базам данных;

А еще мы научимся использовать два интерфейса: Console и PHPMyAdmin.

Самый лучший способ изучения любого языка (программирования и не только) — это практика. Поэтому в нашем курсе будет много домашних заданий, при выполнении которых будет приобретаться так необходимый практический опыт.

Подробная программа и условия участия


Читать дальше

Сохранить Junit тесты из Eclipse
2014-12-16 18:31

Дорогие знатоки,

подскажите в следующем вопросе:

По тестовому заданию надо переслать автоматизированный тест формы в произвольном формате.

Я выбрала путь создания теста в Selenium IDE, конвертацию его в Junit 4/ Webdriver и запуск в Eclipse.

Теперь мне надо его сохранить, что бы отправить на проверку.

Пожалуйста, подскажите, как это лучше сделать?

 

Заранее спасибо.



Selenium не хочет работать с сохранённым профилем Firefox webdriver
2014-12-16 18:33

Добрый вечер. У меня есть два скрипта, которые делают следующее:

- первый скрипт запускает браузер(Firefox), и перемещает его профиль с помощью shutil в нужный мне каталог, после этого делает quit либо close браузера

- второй скрипт запускает браузер с этим профилем, который был скопирован.

И как раз-таки проблема в том, что он не запускается. Если же пробовать просто «firefox -profile ./профиль --no-remote», то всё запускается, и виден вывод в stderr какого-то лога. Через selenium же - только ошибки.

Привожу лог:

>>> from selenium import webdriver
>>> pfdir = './firefox_prof'
>>> profile = webdriver.FirefoxProfile(profile_directory=pfdir)
>>> browser = webdriver.Firefox(profile)
Traceback (most recent call last):
File "<input>", line 1, in <module>
File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/webdriver.py", line 59, in __init__
self.binary, timeout),
File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/extension_connection.py", line 45, in __init__
self.profile.add_extension()
File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/firefox_profile.py", line 92, in add_extension
self._install_extension(extension)
File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/firefox_profile.py", line 281, in _install_extension
shutil.copytree(addon, addon_path, symlinks=True)
File "/usr/lib/python2.7/shutil.py", line 177, in copytree
os.makedirs(dst)
File "/usr/lib/python2.7/os.py", line 157, in makedirs
mkdir(name, mode)
OSError: [Errno 17] Файл существует: '/tmp/tmp1HSlXL/webdriver-py-profilecopy/extensions/fxdriver@googlecode.com'
>>> 

Вопрос: что я делаю не так? Всех нюансов работы с Selenium я пока что не знаю, так что прошу меня натолкнуть на истинный пусть. Всем заранее спасибо.



Google Chrome не воспроизводит автотест
2014-12-17 00:08

Всем доброго вечера, 

продолжая готовить тестовое задание, сталкиваюсь со следующей проблемой.

Автоматизированный тест был создан при помощи Selenium IDE

открыт в Selenium Builder

Запущен Selenium Server

Выбран режим запуска - Run at Selenium server 

Настройки localhost:4444     *googlechrome

Браузер открывается, но тест не выполняется - выдается сообщение - информация на скриншоте.

Задача: добиться запуска теста в браузере Google Chrome

Если у кого-нибудь есть опыт решения подобных задач, поделитесь пожалуйста.

Заранее спасибо.

Прикрепленные изображения

  • Безымянный.png


© 2010 | Software-Testing.Ru


В избранное