RSpec is an open source testing tool for the Ruby programming language. Born under the banner of Behavior-Driven Development (BDD), it is designed to make Test-Driven Development a productive and enjoyable experience. RSpec aims to help you focus on the design and documentation aspects of the testing process.
This starts with artifacts like spec files and reports, but there are also several features that deal with workflow. This talk will cover some syntax, but will also cover runtime tools like custom reporting, metadata, filters, that can not only make the artifacts more useful, but also make the process more productive and enjoyable as well.