Selenium и Wysiwyg editor (или как вставить текст в визивик)

Добрый день!

Подскажите пожалуйста, как можно с помощью селениума (webdriver и IDE) ввести текст в Wysiwyg editor?

Для примера можно использовать http://drupal.fckeditor.net/demo или визивик создания темы на данном форуме.

Заранее благодарен.

без java script execution не обойтись

тут есть некоторые хитрости, так как это движок на javascript то там нету стандартного елемента input или textarea, потому тут есть два способа

1. на нужном елементе емулировать нажатие клавиш, что очень ресурсоемкий процесс
2. переключиться в режим source, тогда textarea появляется и можно вводить текст как обычно
3. через javascript 

 

можно обойтись, я написал ниже как

а пример можна ???

как сделать ето ? как доступиться к елементу итд ?

в данном случае - по данной ссилке есть доступ прямиком по ходу,

id="xEditingArea" - вот єтот кусок - ето и есть поле редактора

вот реализация варианта номер 2 - как по мне самого простого варианта

from selenium import webdriver
d = webdriver.Firefox()
d.get("http://drupal.fckeditor.net/demo")
d.switch_to_frame("FCKeditor1___Frame")
d.find_element_by_css_selector(".TB_Button_Text").click()
d.find_element_by_css_selector(".SourceField").send_keys("text")

 

ну да пойнятно_)

не так все и печально, даже все просто)

главное докопать само дерево кода в файр баге)))

спасибо за пример )

вполне штатная ситуация :) не за что

Спасибо!

обращайся!