CKeditor5中的硒SendKeys对我不起作用

时间:2019-01-14 09:11:01

标签: selenium automated-tests sendkeys ckeditor5

我用findElement(By.cssSelector("p"))找到了ckeditor5。

我能够在编辑器中单击,但是函数editor.sendKeys("Test")导致错误消息:

  

无法聚焦元素。

有人知道我如何使用硒将一些文本放入ck5中吗?

2 个答案:

答案 0 :(得分:0)

我发现了,对我有用:getDriver().switchTo().activeElement().sendKeys(keys);

答案 1 :(得分:0)

使用操作来单击并发送密钥

下面的示例

IWebElement element = driver.FindElement(By.XPath("//p"));
Actions actions = new Actions(driver);
actions.MoveToElement(element);
actions.Click();
actions.SendKeys("New");
actions.Perform();