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

Фотография

Selenium 2.0 + IFrames


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

#21 barancev

barancev

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

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


Отправлено 13 апреля 2011 - 20:49

2.0b3, IE8

Попробовал -- действительно, IE8 не кликает. Но при этом расово верный браузер Firefox 3.6 нормально отрабатывает :)

Правда, там у Вас локатор немного неправильный -- в ифрейме может быть ещё одна ссылка с таким же href, но она скрытая (на меняющемся баннере сверху), поэтому стоит уточнить секцию:
        browser.findElement(By.xpath("//section[contains(@class,'content')]/a[@href='/offers/971']")).click();

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

#22 kvarik

kvarik

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

  • Members
  • Pip
  • 22 сообщений
  • ФИО:Борис Ходок

Отправлено 14 апреля 2011 - 04:36

Вот в том-то и закавыка :)
Решил проблему плюнув на эти ифреймы, открываю приложение в другом окне. Те штуки, которые мне нужно проверить выдаются одноклассниками или нет, с помощью какой-то хитрой магии выводятся в окне, из которого я открыл приложение.
  • 0

#23 Leoxa

Leoxa

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

  • Members
  • Pip
  • 59 сообщений
  • ФИО:Алексей

Отправлено 09 июня 2011 - 12:07


2.0b3, IE8

Попробовал -- действительно, IE8 не кликает. Но при этом расово верный браузер Firefox 3.6 нормально отрабатывает :)


на самом деле кликает, но, к сожалению, не туда куда нужно. при расчете координат объекта почему-то не учитывается смещение фрейма (или неправильно считается это смещение).
проблема актуальна для IE8, Se2.0b3 и Se2.0rc2.
  • 0

#24 barancev

barancev

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

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


Отправлено 09 июня 2011 - 12:18

http://code.google.c.../detail?id=1305
Патч уже есть, думаю, что в следующий релиз он попадет.
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#25 Leoxa

Leoxa

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

  • Members
  • Pip
  • 59 сообщений
  • ФИО:Алексей

Отправлено 16 июня 2011 - 13:23

http://code.google.c.../detail?id=1305
Патч уже есть, думаю, что в следующий релиз он попадет.


хорошо было бы, если бы еще и http://code.google.c.../detail?id=1471 пофиксили.
  • 0


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

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