-2

JavaでSelenium Webdriverを使用してテキストエリアにWord文書から書式設定されたテキストを入力する方法は?

書式設定されたテキストを使用してテキストエリアにジョブの説明をコピーして貼り付けるのを自動化したい hrm アプリを自動化したいと考えています。

Javaを使用してSelenium Webdriverを使用してそれを行う方法を教えてください

ここに画像の説明を入力

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 に答える