Селек веб-драйверов селена в IE - перемещение / смещение кадров - PullRequest
0 голосов
/ 23 марта 2012

Я использую веб-драйвер с IE 9.

Когда я превышаю "sendkeys" на моем веб-элементе, содержимое соответствующего кадра перемещается / сдвигается вверх.

Я отладил свой код, и странное поведение происходит именно в тот момент, когда выполняется эта строка:

searchTerm.sendKeys (SearchString);

"searchTerm" - это Webelement, который создается PageFactory в этом классе. В моем случае это «текстовое поле».

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

У меня нет этой проблемы при использовании Firefox ...

Есть идеи?

Спасибо заранее и наилучшими пожеланиями, Thomas

1 Ответ

0 голосов
/ 23 марта 2012

Если вы ссылаетесь на то, что он странным образом прокручивает содержимое фрейма, то вам придется с этим смириться. У WebDriver были (и иногда все еще есть) серьезные проблемы с взаимодействием с элементами, когда ему приходилось прокручивать их, поэтому была задействована некоторая агрессивная прокрутка. Оно должно быть безвредным, поскольку ничего не меняет.

Если это действительно меняет макет страницы, то это проблема, которую следует внимательно изучить. Отправьте сообщение об ошибке на http://code.google.com/p/selenium/issues/entry или опубликуйте здесь соответствующий тестовый пример.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...