Selenium
Seleniumは、Webブラウザを使ってWebアプリケーションをテストするツールです。
実際にWebブラウザを使用して、作成したテストファイルに従い、Webブラウザで行う操作を自動実行することができます。
Seleniumは、以下の3つのプロダクトで構成されています。
-
Selenium Core
JavaScriptとDHTMLで作られたSeleniumの中心部です。
Selenium CoreのディレクトリをアプリケーションWebサーバにコピーすると、
クライアントサイドから任意のブラウザを使ってテストを行うことができます。
-
Selenium RC (Selenium Remote Control)
プログラミング言語を用いて、任意のHTTPウェブサイトに対するテストを行うことができます。
Selenium RCは、2つのモジュールで構成されています。 -
Selenium Server
ブラウザとテスト対象ウェブサイトの中間に位置するHTTPプロキシサーバとして動作し、Selenium Coreを内包しています。 -
Client Driver
Selenium ServerやWebブラウザを制御するためのライブラリで、.Net・Java・perl・php・Python・Rubyに対応しています。
-
Selenium IDE
FireFoxの拡張ツールで、Webブラウザの操作を記録し、Seleniumのテストコードを記録・編集し、テストを行うことができます。
ライセンスは、Apache License Version 2.0です。
以下のURLから入手できます。
関連記事
コメント 0