-2

如何使用带有java的selenium webdriver从textarea中的word文档输入格式化文本?

我想自动化人力资源管理应用程序,我想在文本区域中使用格式化文本自动复制和粘贴工作描述。

所以请建议我如何使用 selenium webdriver 使用 java

在此处输入图像描述

4

1 回答 1

2

在此处查看我的回答,其中描述了如何解析 Word 文档中的文本。请注意,它将从 Word 文档中提取所有“纯文本”。然后,您可以使用以下(作为示例)使用 Selenium 设置元素的文本:

// Find the text input element by its name
WebElement element = driver.findElement(By.name("q"));
// Enter something to search for
element.sendKeys("Cheese!");

我意识到您要求格式化文本,但如果有人有可靠的解决方案来做到这一点,我会感到惊讶。不过,那里可能有一个外部工具。您还可以使用 Selenium 的 JavascriptExecutor 功能执行 Javascript,因此您可以使用它来获取 Word 文档作为 HTML,然后将其添加到您的页面。

于 2013-10-31T04:38:57.287 回答