なんとなく覚えログ

テキストメモ的な覚えログです。技術的な情報を書いていきます。

エンドツーエンドでturnipを使用するので色々と調べたことを残す

この記事は書きかけです。

まだ、情報収集の段階。

turnipとcucumberを比較してturnipが優れている点は、正規表現を使わないのでsteps定義がスッキリするのとRSpecで 1 本化できるって程度しかわかっていません。

参考サイト

とりあえず、参考サイトを列挙しとこう。

turnip (github)

るびまのturnip記事

Cucumber のフィーチャの文法 - Gherkin

PhantomJSとPoltergeistでHeadlessなJavascriptテスト環境を作る
javascriptのテストをゴリゴリ書く予定ならwebkitよりこっちの方がよいのかも。。。

調べたいこと

  • Gherkin記法
  • Capybara記法

悩んてること

  • javascriptのテストは書くか?書くなら何を使うか?

決めたこと。

テスト関係の使用ツール
  • RSpec
  • Gherkin
  • Capybara
  • Guard
  • Spring
feature ファイルと step定義ファイルの置き場

feature ファイル

spec/acceptance/*.feature

step定義

spec/acceptance/steps/*_steps.rb