Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Browse files

Fast and Efficient Testing

  • Loading branch information...
commit e124f4fa404f5e2504ec90e34881828fafb934fd 1 parent 455cbfd
@paulelliott authored
38 fast-and-efficient-testing/
@@ -0,0 +1,38 @@
+# Fast and Efficient Testing
+We are really passionate about testing at Hashrocket. We test drive all our
+development and although that produces fantastic results, running and
+interacting with the test suite can sometimes really slow you down. As the
+suite gets larger, it inevitably becomes considerably slower and sometimes to
+the point that you just don't want to execute it anymore. Between slow boot
+times, context switching between your editor and terminal, and just a large
+number of scenarios, it can be very frustrating!
+It is a blessing and a curse that large and complex test suites are a way of
+life for many of us as our community and projects mature. To mitigate these
+problems, we leverage some tools and procedures to keep the interruption of the
+test suite to a minimum. I want to share with you what we've done to keep our
+test suites running fast and what you can do to start taking back control of
+yours. Everyone on the team should be able to run the suite at any time and it
+shouldn't consume their whole day!
+In this talk, we'll discuss the different aspects of test suites that are
+most problematic. I'll show you what tools we leverage to make things as fast
+as possible without compromising the thoroughness of the testing. You'll be
+able to take the lessons learned here back to your project and spend less
+time running your tests today!
+## Paul Elliott
+Paul is a Rocketeer at Hashrocket where he consults on and develops projects
+for external clients. He loves TDD, vim, motorcycles, and long walks on the
+gorgeous beach outside the office. He co-hosts the Ruby5 podcast and authored
+the Fabrication object generation gem.
+![Profile picture](
+- [My website](
+- [My twitter](!/p_elliott)
+- [Past talk slides](
+- [Past talk video](
BIN  fast-and-efficient-testing/profile_picture.jpg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Please sign in to comment.
Something went wrong with that request. Please try again.