Вопрос начинающего:
Cитуация:
1. WebDriver
Internet Explorer
Windows XP SP3
Apache
HTML (сгенерирован на сервере)
2. WebDriver находит заданный URL (броузер (IE) высвечивает нужную страницу)
3. по вызову driver.findElement(By.tagName("title"))
WebDriver не находит тэг <title> (как, впрочем и другие тэги)
4. перехватываем ошибку
5. вызов driver.getTitle() показывает правильный (нужный) заголовок страницы
В чем возможная причина поломки (DOM?)?
Не может ли влиять какая-то настройка Web Server (Apache)?
Можно ли в WebDriver для контроля вывести весь объект DOM в файл (подобно FireBug)?
При работе с product-весией этого веб-приложения (другой Apache) подобный тест работает
С уважением,
dummy

No_such_element Error
Автор dummyguy, 19 апр 2012 10:14
Сообщений в теме: 2
#1
Отправлено 19 апреля 2012 - 10:14
#2
Отправлено 19 апреля 2012 - 10:54
Увидел разницу в доступе:
prod-версия расположена на сайте с доверенным SSL-сертификатом,
test-версия - в интрасети.
Существенно ли то для WebDriver?
dummy
prod-версия расположена на сайте с доверенным SSL-сертификатом,
test-версия - в интрасети.
Существенно ли то для WebDriver?
dummy
#3
Отправлено 19 апреля 2012 - 12:01
Увидел разницу в доступе:
prod-версия расположена на сайте с доверенным SSL-сертификатом,
test-версия - в интрасети.
Существенно ли то для WebDriver?
dummy
Проблема (возможно) решена:
Похоже, WebDriver не разрешает "локацию" элементов DOM, для страниц,
полученных из Интранет.
Чтобы проверить это, нужный URL я включил в зону "доверенных узлов" и ...
все заработало!
Такие дела.
Не знаю, интересно ли это тем, кто общается с командой Selenium,
но свою проблему я, кажется, решил
dummy
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных