2012年5月17日木曜日

WebDriver:特定のリンクアドレスを取得する

gooで始まるリンクアドレスを取得する。

import java.util.List;

import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.htmlunit.HtmlUnitDriver;

public class firefoxTest {

 public static void main(String[] args) {

  WebDriver driver = new HtmlUnitDriver();

  // URLを開く
  driver.get("http://127.0.0.1/~yamato/fx7/WebDriverTest/index.html");

  // 検索結果のURLを取得
  WebElement link = driver.findElement(By.partialLinkText("goo"));
  System.out.println(link.getAttribute("href"));
 }
}


検索結果:
https://www.google.co.jp/

0 件のコメント:

コメントを投稿