By クラス
id・名前・CSS・XPath・リンクテキストなど、ドキュメント内の要素をどの条件で探すかを表す検索条件(ロケータ)を組み立てるためのクラスです。
継承階層
SystemObject
  SeleniumBy

名前空間: Selenium
アセンブリ: Selenium (in Selenium.dll) Version: 2.0.9.0 (2.0.9.0)
構文
VB 使用例
Dim instance As By

By には次のメンバーが定義されています。

コンストラクター
  名前説明
公開メソッドBy
空の検索条件(By)を作成します。
ページ先頭
メソッド
  名前説明
公開メソッド静的メンバーAny
Search using multiple mechanisms
公開メソッド静的メンバーClass
クラス名で検索します。
公開メソッド静的メンバーCss
CSS セレクターで検索します。
公開メソッドEquals
Comapre two by objects
(Overrides ObjectEquals(Object).)
公開メソッドGetHashCode
(Overrides ObjectGetHashCode.)
公開メソッド静的メンバーId
id で検索します。
公開メソッド静的メンバーLinkText
リンクテキストで検索します。
公開メソッド静的メンバーName
name 属性で検索します。
公開メソッド静的メンバーPartialLinkText
リンクテキストの部分一致で検索します。
公開メソッド静的メンバーTag
タグ名で検索します。
公開メソッドToString
ファインダーの文字列表現を取得します。
(Overrides ObjectToString.)
公開メソッド静的メンバーXPath
XPath で検索します。
ページ先頭
プロパティ
  名前説明
公開プロパティStrategy
Strategy
公開プロパティValue
Value
ページ先頭
Find an element by id:
Set bt = By.Id("id")
driver.FindElement(bt).Click
Find an element by id or name:
Set bt = By.Any(By.Id("name"), By.Id("id"))
driver.FindElement(bt).Click
参照