Seleniumまとめ
今日の作業でわかったこと&わからなかったこと
今日はまず明日Seleniumについて別プロジェクトの方に教えることになったので、
それについてまとめていました。
しかしSeleniumのテストケースは今のプロジェクトでは始め少し作ったぐらいで、
初歩的な知識しかないと思うのでとても不安です。
でもできるだけ力になれるようにがんばりたいと思います。
調べたことのまとめ
DBのレコードをYAML形式でフィクスチャとして出力してくれるプラグイン
$>ruby script/plugin install http://topfunky.net/svn/plugins/ar_fixtures
このコマンドでProductListテーブルのfixtureをdump
$>rake db:fixtures:dump model=ProductList
テスト環境でサーバー起動
$>ruby script/server -e test
SeleniumIDEのテストケースとはじめに
open|selenium/setup?fixtures=all
を追加し常にfixturesを読み込むようにする
作成したテストケースはtestディレクトリの下にseleniumディレクトリを作り
その下に保存
テスト実行コマンド
$>rake test:acceptance
明日の作業
サーバ移動
他プロジェクトの手伝い
実装やRailsの本を見て学習
実装が終わり次第テスト