By HTMLの要素を特定するために使用される各要素のラッパークラスです。 staticなサブクラスが実装として用意されており、 実際にラッパーとして利用されるのはサブクラスになります。 ID、リンクテキスト、名前、タグ名、XPath、クラス名、CSSセレクタ をラップして 要素の検索などの際に利用します。 例: <input name="example" type="text"/> // exampleという名前の要素を検索し検索結果を返します WebElement element = driver.findElement(By.name("example")) WebDriver ページのテストを行うためのメインとなるクラスです。 WebDriver自体はインタフェースなので 実際にはインタフェースを実装するクラスのインスタンスが処理を担当します。 get(String url) :
.NET 用のも出ているので試してみる。 NuGet Install-Package で次の2つをインストールします。 Install-Package Selenium.WebDriver Install-Package Selenium.Support NuGet Gallery Selenium.WebDriver NuGet Gallery Selenium.Support Selenium.WebDriver だけでも動くけど、Support があると、ここらへんで紹介した PageFactory や Wait 等が使えるようになります。 Selenium2 PageFactory の紹介 - お だ のスペース Selenium2 で wait 処理 - お だ のスペース 単純なログインページのコードはこんな感じです。*1 Signin.cs using System; usi
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く