【发布时间】:2011-10-04 22:45:08
【问题描述】:
我目前正在使用 Capybara/Rails 构建测试,并且想知道在以下情况下我在正确页面上的最可靠/标准测试方法:
标准集成测试,包括站外链接 远程生产测试(可以在生产服务器上运行的各种测试,以确保一切正常)
照原样,我确保每个页面上都存在某些相当独特的元素,但有些页面非常相似,或者主要区别在于难以检查的不同动态生成的内容。我会使用 URL,但我不确定这是否与 Rails 一致 - 我知道可以使用不同的路线到达页面,但我不确定实际访问该页面是否会提供某种可检索的“真实地址” .
另外,我不是从头开始做这个产品,它正在积极开发中,所以虽然我可以进入并为每个页面添加一些唯一标识符,但我更希望有一个解决方案,对尽可能现有的代码库。
【问题讨论】:
标签: ruby-on-rails ruby testing capybara