Selenium 名前空間
Selenium 名前空間には、SeleniumBasic の COM API(ブラウザ自動化の型、WebDriver ラッパー、ヘルパーなど)が含まれます。 下の表から型を選ぶと、クラスまたは列挙型のトピックページが開きます。 トピック内の枠・見出し・表頭・<title>・パラメータ欄の「型:」ラベルは日本語化済みですが、Sandcastle が出力した要約・説明文などの本文は英語のままです。

アセンブリ: Selenium(Selenium.dll)

API の更新(フォーク版) — Sandcastle の個別トピックにまだ載っていない新規・拡張メンバーは API 改造メモ(追加・廃止・トピック未収録) にまとめています。

クラス

説明
Actions複雑なユーザー操作(ビルダーパターン)。
Alertアラート、確認、プロンプトダイアログ。
Applicationエントリポイントおよび各種ドライバのファクトリ。
Assertテスト用アサーション補助。
By要素検索戦略(id、XPath、CSS など)。
Capabilitiesセッションの希望機能(capabilities)。
ChromeDriverChrome / Chromium 用 WebDriver。
Cookie1 個の HTTP Cookie。
Cookies現在のセッションの Cookie コレクション。
Dictionary文字列キーの辞書(スクリプト・データ用)。
DictionaryItemキー/値の列挙サポート。
EdgeDriverMicrosoft Edge 用 WebDriver。
FirefoxDriverFirefox 用 WebDriver。
IEDriverInternet Explorer 用 WebDriver。
Imageビットマップの取得・比較ユーティリティ。
Keyboard低レベルキーボード入力。
KeysSendKeys 用の特殊キー定数。
Listリスト/コレクション補助。
Manageウィンドウ・セッション管理(Cookie、位置情報など)。
Mouse低レベルマウス入力。
OperaDriverOpera 用 WebDriver。
PdfFilePDF 出力補助。
PhantomJSDriverPhantomJS 用(レガシー)。
Point2 次元座標。
Proxyプロキシ設定。
SearchContextシャドウ DOM および検索コンテキストの補助。
SelectElement<select> 要素の操作。
Size幅と高さのペア。
StorageWeb ストレージ(local / session)。
Table表データの補助。
TableElementHTML 表要素のラッパー。
TableRow表行のラッパー。
Timeouts暗黙・明示の待機タイムアウト。
TouchActionsタッチジェスチャー操作。
TouchScreenタッチスクリーン入力。
Utils各種ユーティリティ。
Verifyソフト検証の補助。
Waiter待機条件とポーリング。
WebDriverブラウザへのメイン WebDriver インターフェース。
WebElementDOM 要素の参照と操作。
WebElementsWebElement のコレクション。
Windowウィンドウ操作(サイズ、位置、タブなど)。

列挙型

説明
CacheStateアプリケーションキャッシュの状態フラグ。
MouseButtonマウスボタン識別子。