基本情報
- HTML5 APIs
- UI ライブラリ
- テスト支援
- ドキュメント
- コード品質ツール
- バリデータ
- キー入力支援
- テストダブル
- ハイブリッドアプリケーション
- 継続的インテグレーション
概要
- 公式サイト:http://seleniumhq.org/
- Selenium WebDriver Project: https://code.google.com/p/selenium/
- ライセンス: Apache 2.0 License
- 対応OS: Windows, MacOS, Linux (テストするブラウザにより異なる)
Selenium WebDriverとは、ブラウザが自動化のために用意しているネイティブなコールを直接使用することにより、WebアプリケーションやWebサイトの自動テストを実施するためのツールです。
WebDriverはSeleniumプロジェクトの一つで、他にもSeleniumには以下のプロジェクトがあります。
2013年7月現在の最新バージョンは、2.33.0です。
その他のSeleniumプロジェクト
Selenium IDE
Firexfox 2 以上で簡単にテストを記録して再生することができる Firefoxアドオン。Selenium Remote Control でテストを実行するためのコードを生成することができます。
Selenium Remote Control
任意のプログラミング言語とテスティングフレームワークを使って、ローカルコンピュータ上またはほかのコンピュータ上の Web ブラウザをコントロールすることができるクライアントサーバーシステムです。ほとんどのプログラミング言語とテスティングフレームワークに対応しています。
Selenium Grid
多数のサーバーで同時にテストを実行して、複数のブラウザやオペレーティングシステムのテストにかかる時間を大幅に短縮できます。
使用方法
こちらのページを参照下さい