1

JavaにWebサイトを開いてテキスト(できれば文字列値)をテキストフィールドに入力するように指示する方法を見つけようとしています

たとえば、Google にアクセスして任意のテキストを検索します (ユーザーが入力する必要はありません)。

実際にはブラウザーを開いたり、Web サイトから何かを印刷したりしないことを認識しています。プログラムを構築するために、この基本的な部分を知る必要があるだけです。

4

2 に答える 2

0

この例で Google にクエリを実行して検索結果を取得したい場合は、クエリ文字列を使用してその html 結果を読み取ることができます

于 2014-03-06T01:50:27.003 に答える
0

理解した 。Selenium と HtmlUnit を組み合わせて使用​​する必要がありました。私のコードはこのようなものです

WebDriver driver = new HtmlUnitDriver();

driver.get("https://www.google.com");

WebElement element = driver.findElement(By.name("q"));

element.sendKeys("Hello");


driver.quit();
于 2014-03-09T17:17:41.367 に答える