タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

capybaraに関するjohshishaのブックマーク (1)

  • フィーチャスペックでテスト失敗時に自動的に save_and_open_page を実行する方法 - Qiita

    save_and_open_page を使うときに困る事と実現したい事 save_and_open_page はRSpecのフィーチャスペックの実行中に、その時点の画面の状態をブラウザで確認できるメソッドです。 click_on 'Create User' # ブラウザで画面を開く save_and_open_page expect(page).to have_content 'ユーザを作成しました' 実際のブラウザの状態を目で確認できるので大変便利なのですが、 save_and_open_page を毎回付けたり消したりする必要があります。 フィーチャスペックはその性質上、ある程度の長いテストになります。 そのため、ポイントAで発生した問題を解決したら、今度はポイントBで問題が発生した、なんていうことが時々発生します。 その場合は再度 save_and_open_page を挟み込まなけ

    フィーチャスペックでテスト失敗時に自動的に save_and_open_page を実行する方法 - Qiita
    johshisha
    johshisha 2017/05/19
    save_and_open_page
  • 1