RSpec is a test framework for Ruby or, as defined by the official documentation, RSpec is a Behaviour-Driven Development tool for Ruby programmers.
This topic covers the basic of using RSpec with Ruby on Rails. For specific information about RSpec, visit the RSpec topic.