我有一个 Ruby on Rails 3.2.6 应用程序,我使用如下代码为应用程序中的链接编写了测试:
visit about_path
click_link "Frequently Asked Questions (FAQ)"
page.should have_selector 'title', text: full_title('Frequently Asked Questions (FAQ)')
我在整个应用程序中都有链接,人们可以在 Twitter 和 Facebook 上关注我们。当他们点击这些链接时,他们会在新窗口中打开。我想验证当他们单击链接时,他们将转到正确的页面。
我从 Amazon 购买了 The Rspec Book,因为我还在学习测试驱动开发、Rspec 和 Capybara。我检查了这本书的几个部分,但找不到任何解决这个问题的信息。
http://www.amazon.com/The-RSpec-Book-Behaviour-Development/dp/1934356379
任何帮助,将不胜感激。