Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
功能规格和系统规格之间有区别吗?两者似乎都使用 Capybara 来测试完整的应用程序,但他们在 RSpec 上有不同的文档。
系统规范是在 Rails 自己的系统测试之上构建的,而功能规范是在 Rails 进行系统测试之前由 RSpec 实现的。如果您正在开始一个新项目,请编写系统规范,但如果您有现有的功能规范,那么目前通过将它们更改为系统规范实际上没有任何好处,因为在功能方面它们基本上是相同的。