rubyで自動化
以下ファイルをspecディレクトリ以下に置く。
・featureファイル (xxxxxx.feature)
- シナリオ(テストケース)を記述
・stepファイル (xxxxxx_steps.rb)
- シナリオの中身を実装
※ stepファイルの分割
tepが大きくなったときなどに分割する際は、"steps_for:~"で分割する
ex.
steps
gist3a141812a6258d30c64859e1863ac926
feature
gist0c9672b4e8047e00b1860a728a6c8b62
実行
bundle exec rspec spec/xxx.feature
(Gemfileで指定された環境をexecute(実行)して、rspecというテストのフレームワークで xxx.featureファイルを動かす・・ってかんじ(で合ってる?))
というか、bundler(gemfileの管理ツール)をインストールすると、bundle execを省略するとエラーになると思います。