Selenium

今日の作業

Seleniumテスト作成

今日の作業でわかったこと&わからなかったこと

今日は自分が担当していたストーリ1-1のSeleniumテストケースを一通り作ってみた。
しかしビューにIDが組み込まれていない為、対象をIDで指定できなかったり、
その他足りない点はいくつかあると思うので見直していきたい。
今回はテストケースはFirefox拡張機能SeleniumIDEでつくり、
Selenium on Railsで実行はIEで実施するとのことだったのだが、
はじめはイメージがわかなかったけど今日の作業でつかめた。

明日の作業

Seleniumテスト作成

調べてわかったこと

Selenium on Rails
インストール

$ 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と呼ばれるフォーマットが使用できる。