Webアプリケーションテストツール Selenium
Webアプリケーションのテストツール Selenium についてのメモです。
- Selenium
-
- Webアプリケーションのテストツール
- ブラウザを実際に動かしてWebアプリケーションを自動でテスト出来る
Selenium はSelenium Core、Selenium IDE、Seleium RC(Remote Control)の3つのプロジェクトから構成されています。
-
- Selenium Core
-
- JavaScript と html で書かれている
- Selenium の中心部分(本体)
- テストケースは HTML で作成。テーブル内にテスト内容を記述
- テスト対象の Webアプリケーションと同じサーバ上に Selenium Core とテストケースをコピーする必要がある
- Selenium IDE
-
- Firefox のアドオン(拡張機能)
- 操作を記録してテストケースを作成
- Selenium Core の機能が内蔵
- IDE からテストケースの編集・実行が可能
- Selenium RC(Remote Control)
-
- Java、.NET、Ruby、Perl、Python、PHP などのプログラム言語から Selenium を使ってテストが可能
- テスト対象の Webサーバに Selenium をインストールしなくてもテストが可能
- HTML だけでは表現できないような複雑なテストも作成できる
参考サイト
- これはすごい!Web案件必須 Selenium - 人気急上昇中自動テストツール
わかりやすい説明 - 第6回オープンソーステクノロジー勉強会 -開催のご報告-
- Selenium 徹底活用 - 第6回オープンソーステクノロジー勉強会(1)
Selenium IDE 開発者の解説スライド(上記の勉強会の資料) - [ThinkIT] 第1回:Webブラウザを使ったテストツールSeleniumとは (1/3)
具体的な使い方など - Selenium 0.7利用手順書(前編):CodeZine
- cl.pocari.org - Web アプリケーションテストツール Selenium のテスト記述から開放してくれる Firefox 拡張 Selenium IDE
Selenium IDE のわかりやすい使い方
TrackBack URI : http://www.pragmatic.co.jp/blog/archives/7/trackback

