WebDriverのオプション
| メソッド | 説明 |
|---|---|
| addCookie | 指定したクッキーを追加する。 |
| deleteAllCookies | 現在のドメインのすべてのクッキーを削除する。 |
| deleteCookie | クッキーを削除する |
| deleteCookieNamed | 指定した名前のクッキーを削除する。 |
| getCookieNamed | 指定した名前のクッキーを返す。 |
| getCookie | 現在のドメインのクッキーをすべて返す。 |
| ime | IMEインタフェースを返す。 |
| logs | Logsインタフェースを返す。 |
| timeouts | ドライバのタイムアウトを管理するインタフェースを返す。 |
| window | 現在のウィンドウを管理するインタフェースを返す。 |
WebDriver.Timeouts timeouts()
ドライバのタイムアウトを管理するためのインタフェースを返す。
WebDriver.Window window()
WebDriverインスタンスのタイムアウトの動作を管理するためのインタフェース。
タイムアウト時のWebDriverインスタンスの振る舞いを管理するインタフェース
要素を検索するときに、要素が存在しなかった場合にドライバが待機する時間を指定する。
WebDriver.Timeouts implicitlyWait(long time, java.util.concurrent.TimeUnit unit)
現在のウィンドウを表すインタフェース
| メソッド | 説明 |
|---|---|
| getPosition | 現在のウィンドウの位置を返す。 |
| getSize | 現在のウィンドウの位サイズを返す。 |
| maximize | 現在のウィンドウを最大化する。 |
| setPosition | 現在のウィンドウの位置をセットする。 |
| setSize | 現在のウィンドウのサイズをセットする。 |
現在のウィンドウが既に最大化されていなければ最大化する。
void maximize()
現在表示しているウィンドウを閉じる
void close()
指定した条件から要素を検索する
org.openqa.selenium.WebElement findElement(org.openqa.selenium.By by)
要素が見つからない場合、org.openqa.selenium
指定した条件から要素を検索する
java.util.List<org.openqa.selenium.WebElement> findElements(org.openqa.selenium.By by)
指定したURLを開く
void get(java.lang.String url)
現在ウィンドウに表示しているページのURLを返す
java.lang.String getCurrentUrl()
オプションインタフェースを返す
WebDriver.Options manage()
ブラウザを終了する
void quit()