Since the version 2.1.0 of capybara there are methods on the session to deal with the title.
You have
page.title
page.has_title? "my title"
page.has_no_title? "my not found title"
So you can test the title like:
expect(page).to have_title "my_title"
According to github.com/jnicklas/capybara/issues/863 the following is also working with capybara 2.0:
expect(first('title').native.text).to eq "my title"
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…