Узкое место скорости тестирования - это время, которое требуется Rails для загрузки среды. Запустите скрипт / консоль и посмотрите, сколько времени потребуется, чтобы загрузить вас в вашу среду ... оно должно быть таким же.
Если у вас достаточно большая кодовая база с множеством плагинов и гемов, время загрузки может достигать 1 минуты!
Если вы похожи на меня и перестаете выполнять тесты, потому что вам надоело ждать 30 секунд, чтобы протестировать небольшое изменение, вам нужно запустить тестовый сервер, такой как spec_server, или даже лучше: spork!
Вы обнаружите, что могут быть странные проблемы, связанные с кэшированием классов с помощью spec_server, поэтому я предпочитаю spork.