48JIGEN *Reloaded*

seleniumを使ったwebシステムのテスト自動化

2006/02/11

  1. seleniumのインストール
    1. Openqa.orgSeleniumダウンロードページより最新版をダウンロード。通常は"Full Release"を使用
    2. 適当なフォルダへ解凍。例:"C:\selenium"
    3. C:\selenium\selenium\TestRunner.html を開く
    4. 右上の「All」ボタンで試しにサンプルテストケースを自動実行してみる。自動でテストが実行されればOK。

  2. 使い方
  3. テスト単位
    • Run : 連続してテストケースを実行
    • Walk : 一定時間毎にテストケースを実行
    • Step : テストケース毎に実行
    テスト対象
    • All : C:\selenium\Selenium\tests\TestSuite.html中の全てのテストケース
    • Selected : 選択された(画面に表示中の)テストケース
    • Continue : (Step実行のときのみ有効)次のテストケース
    その他
    • View DOM : よくわからん
    • Show Log : エラーログ等がみれる(らしい)

  4. テストケースを書いてみる
    1. ブラウザ上の操作をテストケースとして記録したいとき→Selenium Recorder(Selenium IDE)を使う
    2. Firefoxのextensionとして動作。すごく便利。
    3. テストケースを自由に書きたいとき→selenium Processorを使う
    4. 冗長なHTMLタグの記述を省いてくれる。すごく便利。Perlで動作。
    5. URI中のパラメータの値をいろいろ変えてテストしたいとき→Selenium URI Test Maker を使う
    6. URI中のパラメータを変えてテストする場合に便利。
    ※補足予定

このエントリーをはてなブックマークに追加

Related Posts

ソフトウェアテストのツールを調査する

コマンド覚え書き

ダイナミックDNSを利用してFedora core 3でサーバを公開する手順

 

about me

@remore is a software engineer, weekend contrabassist, and occasional public speaker. Read more