Описание [Thinknetica] [Владимир Дементьев] Профилирование и оптимизация тестов Rails-приложений (2024):
Семинар для разработчиков на Ruby и Rails, желающих значительно сократить время выполнения тестов на CI и локально, ускоряя таким образом цикл обратной связи в процессе разработки и уменьшая задержки между публикацией изменений и их выпуском. Также семинар направлен на снижение затрат на CI-инфраструктуру.
В ходе семинара будут рассмотрены следующие аспекты:
- Подходы: обсуждение различных подходов к профилированию и оптимизации тестов, следуя принципу максимальной выгоды при минимальных изменениях.
- Инструменты: освоение общих инструментов для профилирования Ruby-приложений, таких как Stackprof и Vernier, а также детальное изучение специализированного пакета TestProf.
- Навыки: применение полученных знаний и навыков на собственных проектах, ускорение тестов в несколько раз за короткое время.
День 1: проблема медленных тестов, профилирование тестов как обычного Ruby-кода.
День 2: подробное знакомство с TestProf, профилирование фабрик.
День 3: оптимизация тестов с использованием повторного использования данных, автоматизация профилирования и рефакторинга.
Подробнее:
Для просмотра содержимого вам необходимо авторизоваться
Скачать курс [Thinknetica] [Владимир Дементьев] Профилирование и оптимизация тестов Rails-приложений (2024):
Для просмотра содержимого вам необходимо авторизоваться
Последнее редактирование модератором: