Skip to content

Инструменты для профилирования и оптимизации тестов на Ruby

Быстрые тесты без боли и СМС

Ruby Profilers

Интеграция с ruby-prof, Stackprof и Vernier на расстоянии одной переменной окружения.

Factory Profiling

Анализ использования фабрик и обнаружение каскадов фабрик.

Event Profiler

Узнайте, на что тратится время в тестах с помощью встроенной инструментации ActiveSupport и пользовательских событий.

before_all & let_it_be

Безопасное переиспользование данных между тестовыми примерами в рамках одного файла (локальные фикстуры).

AnyFixture

Гибкое создавание фикстур с помощью фабрик и любых других способов создания тестовых данных.

FactoryDefault

Устраняйте каскады фабрик, переиспользуя ассоциированные записи без явного указания всей иерархии в тестах.

...и многое другое! Попробуйте все возможности TestProf:

TestProf map