
Можно ли обмениваться информацией JS <-> Selenium?
#1
Отправлено 03 апреля 2012 - 05:46
Необходимо вызвать сохранение DOM в файл из JS по определенному событию в JS.
Можно также по таймеру из Selenium изменить какие-нибудь элементы DOM (значения форм, содержимое слоев)?
#2
Отправлено 03 апреля 2012 - 09:36
Если речь идет о WebDriver, то у меня не получилось сделать что-то подобное, поэтому скорее всего нет.Возник вопрос, можно ли обмениваться информацией JS <-> Selenium?
Необходимо вызвать сохранение DOM в файл из JS по определенному событию в JS.
Можно также по таймеру из Selenium изменить какие-нибудь элементы DOM (значения форм, содержимое слоев)?
Единственно как я менял DOM, это используя bookmarklet-ы, но к сожалению WebDriver после этого зависал.
Продолжать изыскания я не стал ибо это было из разряда "интерсно, что если..", и не нужно для решения рабочих задач.
Alexey
#3
Отправлено 03 апреля 2012 - 09:52
Залез в API нашел такой метод executeScriptВозник вопрос, можно ли обмениваться информацией JS <-> Selenium?
Необходимо вызвать сохранение DOM в файл из JS по определенному событию в JS.
Можно также по таймеру из Selenium изменить какие-нибудь элементы DOM (значения форм, содержимое слоев)?
http://goo.gl/gPxfX
Возможно то, что нужно для изменения элементов DOM. Попробуйте - отпишитесь, если работает.
Alexey
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных