seleniumを使ったwebシステムのテスト自動化
2006/02/11
- seleniumのインストール
- Openqa.orgのSeleniumダウンロードページより最新版をダウンロード。通常は"Full Release"を使用
- 適当なフォルダへ解凍。例:"C:\selenium"
- C:\selenium\selenium\TestRunner.html を開く
- 右上の「All」ボタンで試しにサンプルテストケースを自動実行してみる。自動でテストが実行されればOK。
- 使い方 テスト単位
- Run : 連続してテストケースを実行
- Walk : 一定時間毎にテストケースを実行
- Step : テストケース毎に実行
- All : C:\selenium\Selenium\tests\TestSuite.html中の全てのテストケース
- Selected : 選択された(画面に表示中の)テストケース
- Continue : (Step実行のときのみ有効)次のテストケース
- View DOM : よくわからん
- Show Log : エラーログ等がみれる(らしい)
- テストケースを書いてみる
- ブラウザ上の操作をテストケースとして記録したいとき→Selenium Recorder(Selenium IDE)を使う Firefoxのextensionとして動作。すごく便利。
- テストケースを自由に書きたいとき→selenium Processorを使う 冗長なHTMLタグの記述を省いてくれる。すごく便利。Perlで動作。
- URI中のパラメータの値をいろいろ変えてテストしたいとき→Selenium URI Test Maker を使う URI中のパラメータを変えてテストする場合に便利。
about me
@remore is a software engineer, weekend contrabassist, and occasional public speaker. Read more