Selenium AES の beforeCommand,afterCommandオプション

Selenium AESのver0.3で追加したbeforeCommand,afterCommandオプションですが、これを使うとテスト開始、終了時に任意のコマンドを実行することが出来ます。

例えば、テスト開始前に、テストケースをcvsコマンドでリポジトリからエクスポートしたい場合(Windows)には、下記のようなbatファイル(とりあえず、beofore.batとして)を作成し、、

rmdir /S /Q suite
cvs export -d suite -D tommorow project

setting.propertiesで下記のようにbatファイルを指定すればOKです。

beforeCommand=./before.bat

これで、テスト開始前に毎回 before.bat が実行され、cvsコマンドにより毎回最新のテストケースが取得されるようになります。
(cvsコマンドを試せる環境がなかったので、オプションの指定内容など間違っている可能性があります、、ごめんなさい…)