Background - cucumber - GitHub
Background allows you to add some context to the scenarios in a single feature. A Background is much like a...
has_many :bugs, :through => :rails: Make your shoulda tests faster with fast_context
decided to go fixtureless with Shoulda + Factory Girl. All good, except one problem. Slow as fuck tests. So here’s...
Browsera - Automated Cross Browser Web Application Testing Service
Browsera automatically detects cross-browser layout problems and scripting errors on your website.
Alex Miller - Unit tests are a drop cloth
Unit tests are to refactoring like a drop cloth is to painting. Both feel like more work at first but...
thumblemonks's riot at master - GitHub
Riot differs primarily in that it does not rerun setup for each test in a context.
http://mockito.org/
Mockito is a mocking framework that tastes really good. It lets you write beautiful tests with clean & simple API. Mockito...
Low cost usability testing - UserTesting.com
Software Testing | TestLab²
TestLab² is a software and website testing service. It was created by a team of quality assurance professionals and engineers...
sinsiliux's Blueprints at master - GitHub
Another replacement for factories and fixtures that focuses on being DRY and making developers type as little as possible.
edgecase's ruby_koans at master - GitHub
The Ruby Koans walk you along the path to enlightenment in order to learn Ruby. The goal is to learn...
JustinFrench.com: Learn how to test your code
Eventually you’ll forget that you used to spend hours testing your code in a browser, and start complaining that...
Unit Testing Achievements
Unlock achievements for running your test suite!
jnicklas's capybara at master - GitHub
Capybara sets up some tags for you to use in Cucumber. Often you’ll want to run only some scenarios...
Getting Started with Webrat, Selenium, Rails and Firefox 3 | Viget Extend
Info on install database_cleaner.
Never write a Cucumber step definition again with Cucumber Factory - Gem Session: gem
I love Cucumber, but I hate writing step definitions. They are ugly, awkward to write and very, very boring: Most...
cavalle's steak at master - GitHub
Steak is like Cucumber but in plain Ruby.
Localized external services - GIANT ROBOTS SMASHING INTO OTHER GIANT ROBOTS
ShamRack mounts a Rack app locally, just for your tests. It goes one further: it “mounts” it using Net::HTTP...
How to test a confirm dialog with Cucumber? - Stack Overflow
Seems like there's no way to do it in Capybara, unfortunately. But if you're running your tests with...
lib/capybara/driver/selenium_driver.rb at master from jnicklas's capybara - GitHub
Sailing down the Hudson with RVM - GIANT ROBOTS SMASHING INTO OTHER GIANT ROBOTS
We recently decided our CI server needed an overhaul. I really enjoyed Integrity as a build server, but after trying...
thoughtbot's bourne at master - GitHub
Test spies are a form of test double that preserves the normal four-phase unit
Ultimate rspec matcher to test named_scope or scoped - Web development blog
What do we expect from the custom finder? We expect that it should find assets A, B, C and should...