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

Автоматизатор мобильных приложений
онлайн, начало 11 августа
Тестирование безопасности
онлайн, начало 11 августа
Тестирование мобильных приложений
онлайн, начало 11 августа
Автоматизация тестирования REST API на Python
онлайн, начало 11 августа
Фотография

Selenium и isVisible


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

#1 point80

point80

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

  • Members
  • Pip
  • 19 сообщений
  • ФИО:Дормидонтов Семён

Отправлено 27 октября 2011 - 08:26

Доброго всем дня. Наткнулся на забавное явление: Selenium IDE (как и RC) некорректно выдает результат isVisible. Т.е. результат запроса isVisible("css=#content>.popup.locations") выдает True всегда. Даже когда элемент просто загружен на странице. Например:

<div id="content">
<div class="popup locations" style="display: none;">
...
</div>
</div>

При этом в описании сказано: "Determines if the specified element is visible. An element can be rendered invisible by setting the CSS "visibility" property to "hidden", or the "display" property to "none", either for the element itself or one if its ancestors. This method will fail if the element is not present." В приведенном мной примере display: none, а результат - True O_o
P.S.: Пока использую только IDE и FF. Но в RC такая-же фигня. Почему так происходит?
P.P.S.: Selenium IDE 1.3.0, Selenium Server 2.8.0 Selenium RC+Python
  • 0

#2 point80

point80

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

  • Members
  • Pip
  • 19 сообщений
  • ФИО:Дормидонтов Семён

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

Всем спасибо за советы(
Для себя в RC проблему решил переписыванием метода isVisible. Работает не так быстро, зато без ошибок.
Тему можно закрывать.
  • 0


Selenium 2.0: стартовый уровень
онлайн
Программирование на Java для тестировщиков
онлайн
Автоматизация функционального тестирования
онлайн
Selenium WebDriver: полное руководство
онлайн



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

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

Яндекс.Метрика
Реклама на портале