所以我正在使用rails 4.0 rspec capybara databasecleaner编写一些集成测试 .

目前,每项测试都是完全孤立的 . 这意味着,如果我想编写一个测试更改某些用户设置的“故事”,我需要首先登录,然后导航到用户设置并更改例如用户名,进行一次测试 . 然后我必须再次完成整个过程以测试用户电子邮件的更改 .

我怎么能写一个故事,每个测试都在同一页面上开始,而不使用 before :each

我无法找到任何文档,所以任何指针或帮助将不胜感激!