プロダクト

HTMLUnit

HtmlElement input = page.getHtmlElementById(id);
input.setAttribute("value", value);

XPath

//a[@href='/login.html']Aタグのリンク先で抽出
//input[@type='submit']type=submitのタグを取得
//input[@value='検索']検索のinputタグを取得
//td[contains(.,'検索したい文字列')]検索したい文字列が含まれているものを取得
img[alt='ログアウト']altで検索
//a[text()='ログアウト']"Aのテキスで検索
final HtmlDivision div = (HtmlDivision) page.getByXPath("//div[@name='John']").get(0);無理やりキャスト

htmlunit

主にPHPバッチで利用

クラスやID指定div[class=tbl-pc]
親子関係table tbody tr td

Selenium(java ラッパーで Selenide がある)

JMeter

Geb(groovy)


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS