Latest Free Screencasts
RailsCasts #264 Guard
Railscasts - 2011-05-02 - free
Guard watches files and runs a command after a file is modified. This allows you to automatically run tests in the background, restart your development server, reload the browser, and more.
Watch this screencastRailsCasts #257 Request Specs and Capybara
Railscasts - 2011-03-14 - free
Request specs in RSpec are a great way to ensure the entire application stack is working properly. Here I also show how to use capybara with integrated JavaScript testing using Selenium.
Watch this screencastRailsCasts #186 Pickle with Cucumber
Railscasts - 2009-11-02 - free
Pickle adds many convenient Cucumber steps for generating models. Also learn about table diffs in this episode.
Watch this screencastRailsCasts #158 Factories not Fixtures
Railscasts - 2009-04-20 - free
Fixtures are external dependencies which can make tests brittle and difficult to read. In this episode I show a better alternative using factories to generate the needed records.
Watch this screencastRailsCasts #157 RSpec Matchers & Macros
Railscasts - 2009-04-13 - free
You can improve the readability and remove duplication in RSpec by adding matchers and macros. Learn how in this episode.
Watch this screencastRailsCasts #155 Beginning with Cucumber
Railscasts - 2009-03-30 - free
Cucumber is a high-level testing framework. In this episode we will create a new Rails application from scratch using behavior driven development.
Watch this screencastRailsCasts #71 Testing Controllers with RSpec
Railscasts - 2007-09-17 - free
Controllers are tricky to test, and there's no perfect way to do it. In this episode you will see how I test controllers, and my reasoning behind it.
Watch this screencast