
By Manuel Weiss | Article Rating: |
|
August 30, 2013 11:00 AM EDT | Reads: |
9,230 |
Developers need to be able to run tests quickly or they will stop running them.
The biggest bane of test driven development, or whatever variant you practice, is long boot times. Even when you just run one test a slow boot will make it a tedious job. There are a number of ways to reduce startup times in a Ruby on Rails project.
Load less dependencies to get a faster test suite boot time
Project dependencies need to be loaded every time you start your test suite, less dependencies means faster startup. Keeping project dependencies to a minimum is always a good idea, not just because of boot time.
Published August 30, 2013 Reads 9,230
Copyright © 2013 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
- GoDaddy.com(R) to Support Web Sites Built With Ruby on Rails
- GoDaddy.com To Support Open Source Web Builder, Ruby On Rails
- Clustrix and Blue Box Announce Partnership With First-Ever Benchmark Highlighting Ruby on Rails Scalability on MySQL and MySQL-Compatible Databases
- Fast Tests in Ruby on Rails
- PaaSt Times By @HoardingInfo | @DevOpsSummit [#DevOps]
More Stories By Manuel Weiss
I am the cofounder of Codeship – a hosted Continuous Integration and Deployment platform for web applications. On the Codeship blog we love to write about Software Testing, Continuos Integration and Deployment. Also check out our weekly screencast series 'Testing Tuesday'!
![]() Mar. 2, 2018 10:30 PM EST Reads: 3,081 |
By Elizabeth White ![]() Mar. 2, 2018 07:00 PM EST Reads: 2,962 |
By Yeshim Deniz Mar. 2, 2018 05:15 PM EST Reads: 735 |
By Pat Romanski ![]() Mar. 2, 2018 03:30 PM EST Reads: 2,971 |
By Yeshim Deniz ![]() Mar. 2, 2018 02:30 PM EST Reads: 8,644 |
By Yeshim Deniz Mar. 2, 2018 01:45 PM EST Reads: 741 |
By Pat Romanski Mar. 2, 2018 01:15 PM EST Reads: 5,323 |
By Yeshim Deniz Mar. 2, 2018 12:45 PM EST Reads: 837 |
By Elizabeth White ![]() Mar. 2, 2018 12:15 PM EST Reads: 3,923 |
By Yeshim Deniz ![]() Mar. 2, 2018 11:45 AM EST Reads: 791 |
By Liz McMillan ![]() Mar. 2, 2018 11:30 AM EST Reads: 4,291 |
By Yeshim Deniz ![]() Mar. 2, 2018 11:00 AM EST Reads: 702 |
By Yeshim Deniz Mar. 2, 2018 09:00 AM EST Reads: 636 |
By Yeshim Deniz Mar. 2, 2018 08:45 AM EST Reads: 746 |
By Pat Romanski ![]() Mar. 2, 2018 06:45 AM EST Reads: 3,387 |
By Kevin Benedict ![]() Mar. 2, 2018 06:15 AM EST Reads: 629 |
By Elizabeth White ![]() Mar. 2, 2018 05:15 AM EST Reads: 3,206 |
By Liz McMillan ![]() Mar. 2, 2018 05:00 AM EST Reads: 14,458 |
By Elizabeth White ![]() Mar. 2, 2018 01:15 AM EST Reads: 16,793 |
By Elizabeth White Mar. 2, 2018 01:00 AM EST Reads: 2,951 |