Как ввести текст в редакторе tinceMCE, используя селен / вебдрайвер

Я пытаюсь автоматически вставить текст, используяСелен / WebDriver в текстовое поле, созданное с помощьюTinyMCE

Текстовое поле не является простым текстовым полем, поэтому следующее не работает:

System.out.println("Finding text input element");
    WebElement element =  inputWebDriver.findElement(By.xpath("//html/body/div/form/div/div/div[2]"));  //not working
    //WebElement element = inputWebDriver.findElement(By.tagName("form"));  // not working
    //WebElement element = inputWebDriver.findElement(By.id("tinymce"));  // not working

    System.out.println("Entering something in text input");
    element.sendKeys("Test text");

вроде работает нормально с простым текстовым полемhttps://code.google.com/p/selenium/wiki/GettingStarted

Вот скриншот того, как расположение элемента textarea отображается на вкладке элемента браузера:http://imageshack.com/a/img812/9341/1zau.png

Замечания: Из-за селена я не могу получить какой-либо элемент во встроенном HTML-документе (я получаю элемент не найден)

Я нашел Python-эквивалент, чтобы сделать это выше, но, все еще ищу, чтобы сделать это в моем Java-коде:

browser.execute_script("tinyMCE.activeEditor.setContent('{}')".format(testTextVar))

Ответы на вопрос(3)

Ваш ответ на вопрос