Capybara / RSpec / Ruby / Rails
Capybaraの使い方を知りたい場合はRuby on Railsチュートリアルのテスト例が参考になると思います。
以下はCapybaraで色々なマッチャを使ってみた例です。これくらいのマッチャを使えばだいたいのことはできると思います。
その他の利用例はこんな感じ。
ドキュメントを読むならこのあたりでしょうか。
- Capybara::Node::Actions
- click_buttonやfill_in等の操作メソッド
- Capybara::Node::DocumentMatchers
- has_title?等のタイトル用のマッチャ
- Capybara::Node::Matchers
- has_link?等の本文用のマッチャ
- Capybara::Node::Finders
- all、find等のファインダ
以上、Capybaraを使う時になるべく検索しないで済むようにする記事でした。