Javascript 如何通过webdriver中的htmlunitdriver在ckeditor中发送文本

Javascript 如何通过webdriver中的htmlunitdriver在ckeditor中发送文本,javascript,java,selenium,selenium-firefoxdriver,htmlunit-driver,Javascript,Java,Selenium,Selenium Firefoxdriver,Htmlunit Driver,如何通过web驱动程序中的htmlunitdriver在ckeditor中发送文本?下面的代码适用于firefoxdriver,但不适用于htmlunitdriver driver.switchTo().frame(driver.findElement(By.xpath("//iframe[@id='scayt_0']"))); WebElement elem = driver.findElement(By.tagName("body")); elem.click(); elem.se

如何通过web驱动程序中的
htmlunitdriver
ckeditor
中发送文本?下面的代码适用于
firefoxdriver
,但不适用于
htmlunitdriver

driver.switchTo().frame(driver.findElement(By.xpath("//iframe[@id='scayt_0']")));

WebElement elem = driver.findElement(By.tagName("body"));

 elem.click();

 elem.sendKeys("djkds");

driver.switchTo().defaultContent();

有什么建议吗?

请使用最新版本,也可以发布您的完整案例(带有URL),以便其他人可以复制您的问题?请使用最新版本,也可以发布您的完整案例(带有URL),以便其他人可以复制您的问题?