【发布时间】:2011-10-16 12:25:17
【问题描述】:
我正在学习搜索引擎优化,并希望在我的 Rails 网站上进行一些基本的 SEO 测试。这将涉及检查唯一标题、图像上的替代文字等。
在执行此操作之前,我需要能够浏览我的网站。我可以通过定义所有可访问的路线来手动执行此操作,但我想知道是否有办法通过 rspec 和 capybara 自动执行此操作?也许我可以使用路由文件,或者某种站点地图 gem?
有什么建议吗?谢谢
【问题讨论】:
-
水豚就是这样。您可以单击链接、查找文本,甚至运行 javascript(如果您使用 Selenium 之类的东西)。
-
是的,但我怎样才能自动访问我网站上的每个可访问页面?我想我应该研究一下解析站点地图之类的东西。
-
你能接受我的回答吗?
标签: ruby-on-rails seo rspec integration-testing capybara