Latest Free Screencasts
Ruby Koans
Teach Me To Code - 2011-08-02 - free
I’m working on another Cassandra demo, but didn’t have time to finish, so I decided to show you Ruby Koans. It’s a very interesting test-driven approach to learning Ruby. I hope you enjoy it.
Watch this screencastAcceptance Tests with RSpec and Capybara
Teach Me To Code - 2011-05-23 - free
On the Ruby Rogues podcast I mentioned that I had moved away from Cucumber to RSpec and Capybara for my integration tests. Here’s a demo on how to do some TDD with RSpec and Capybara.
Watch this screencastRailsCasts #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 #261 Testing JavaScript with Jasmine
Railscasts - 2011-04-11 - free
Are you testing your JavaScript? Learn how to add specs using Jasmine. This episode also covers jQuery integration with jasmine-jquery.
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 screencastFaster Testing with Parallel Tests
Teach Me To Code - 2011-02-10 - free
Run your tests faster with parallel_tests gem using all the cores you have on your computer. Download Download (iPhone & iPod)
Watch this screencastEpisode 091: Message Block
Sdruby - 2011-02-08 - free
Ben Hughes shows off message_block, a gem which simplifies generating flash and error messages. Additionally, Ben discusses how to test gem development using Cucumber and Cukigem. Bonus content: download the slides from this talk.
Watch this screencastEpisode 083: Testing Philosophies
Sdruby - 2011-02-08 - free
Rob Kaufman discusses common testing philosophies and methodologies in use by the Ruby community. Bonus content: download the slides from this talk.
Watch this screencastRubyPulse Episode 0.46 - Tryouts
Rubypulse - 2010-09-08 - freeRSpec Matchers
Teach Me To Code - 2010-06-03 - free
RSpec gives us many powerful tools to make our tests readable. Matchers allow us to provide custom predicates to our should statements that succinctly define the behavior of our code.
Watch this screencast