Selenium
今日の作業
Seleniumテスト作成
今日の作業でわかったこと&わからなかったこと
今日は自分が担当していたストーリ1-1のSeleniumテストケースを一通り作ってみた。
しかしビューにIDが組み込まれていない為、対象をIDで指定できなかったり、
その他足りない点はいくつかあると思うので見直していきたい。
今回はテストケースはFirefoxの拡張機能SeleniumIDEでつくり、
Selenium on Railsで実行はIEで実施するとのことだったのだが、
はじめはイメージがわかなかったけど今日の作業でつかめた。
明日の作業
Seleniumテスト作成
調べてわかったこと
$ ruby script/plugin install http://svn.openqa.org/svn/selenium-on-rails/selenium-on-rails
動作確認するにはtest環境でサーバ起動
$ ruby script/server -e test
サーバ起動後、http://localhost:3000/selenium/
テストを作成するには
ruby script/generate selenium ○○○
ってやるかスクリプトを使わずtest/selenium以下に直接作成する。
テストのフォーマット
拡張子が「.sel」で終わるSeleneseと呼ばれるフォーマットと
拡張子が「.rsel」で終わるRSeleneseと呼ばれるフォーマットが使用できる。